nginx支持ipv6

  今天碰到的问题是nginx对于ipv6的请求没有日志,顺便查了一下,nginx对ipv6的支持。

  nginx -v查看nginx是否支持ipv6,出现--with-ipv6,则是支持nginx的,否则需要重新编译以支持ipv6。

  

  1.同时监听IPV4和IPV6

  server {

  ....

  listen [::]:80;

  ...

  }

  2.只监听IPV6

  server {

  ....

  listen [::]:80 default ipv6only=on;

  ...

  }

  3.监听指定IPV6地址

  server {

  ....

  listen [3608:f0f0:3002:31::1]:80;

  ...

  }

  nginx -t  检查配置是否正确

nginx -s reload|reopen|stop|quit   重新加载配置|重启|停止|退出 nginx

  关闭ipv6防火墙,使服务器外部可以通过ipv6访问:

  service ip6tables stop

  chkconfig ip6tables off
  

  

上一篇:python之内置类型: 序列, 字典


下一篇:Eclipse插件安装的三种方法