码迷,mamicode.com
首页 > 其他好文 > 详细

nginx支持ipv6

时间:2019-01-02 22:18:09      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:需要   tab   load   日志   server   防火墙   问题   --   quit   

  今天碰到的问题是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访问(这里只是暂时关闭测试,如需关闭ipv6防火墙开机启动,需要另外配置):

  service ip6tables stop
  

 

  

nginx支持ipv6

标签:需要   tab   load   日志   server   防火墙   问题   --   quit   

原文地址:https://www.cnblogs.com/lnlvinso/p/10211500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!