ubuntu – 为什么这个IPv6 listen指令也不接受IPv4?
发布时间:2020-09-22 00:39:45 所属栏目:Nginx 来源:互联网
导读:在我的Ubuntu 12.04上的nginx(1.4.2)设置中,我只设置了一个配置文件(我删除/禁用了其他配置文件):server { listen [::]:80 default_server; location / { root /home/lwood/websites/default/public; } } 我重新启动了ngin
在我的Ubuntu 12.04上的nginx(1.4.2)设置中,我只设置了一个配置文件(我删除/禁用了其他配置文件):
我重新启动了nginx. 为什么nginx不接受IPv4连接?这是文档 http://wiki.nginx.org/HttpCoreModule#listen 他们提到这一点
我已经用sysctl检查过,bindv6only确实设置为0.所以我的IPv6 listen指令也应该接受IPv4,对吗? 我一定是误解了文档.一个解释将不胜感激. 最佳答案 维基已经过时了.如the actual documentation中所指定,自nginx 1.3.4起,ipv6only的默认值为on.如果省略该参数,则nginx将仅绑定到IPv6.从不使用操作系统设置.(编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- ruby-on-rails – 带nginx的乘客:无法加载此类文
- reactjs – 如何配置我的Nginx服务器以使用子文件
- Gitlab:使用Passenger / Nginx运行Unicorn,Resq
- 如何使用Nginx(healthd)在access_log文件名中使用
- ruby-on-rails – 502 Bad Gateway/rails 4/ngin
- 有没有人使用uwsgi nginx和django来实现高负载环
- node.js – 您是否设法在Heroku上设置节点nginx代
- Nginx SSL_do_handshake()失败SSL:错误:1417D1
- NGINX头部和身体过滤器模块
- nginx django 502坏网关
热点阅读