nginx 配置支持 ipv6

打印 上一主题 下一主题

主题 1046|帖子 1046|积分 3138

为了使nginx支持ipv6 访问需要做以下配置:
1、找到nginx的安装路径:
 使用命令:whereis nginx 查看nginx安装路径:

进入nginx执行文件目录:

先用./nginx -V 查看已安装的模块
如果有--with-ipv6,则表示已安装此模块,否则需要重新编译安装

进入nginx解压文件目录:
  1. # 按需添加编译参数
复制代码
./configure --prefix=/usr/local/software/nginx/ --with-ipv6( --with-ipv6必须加,让nginx开启IPV6支持配置)
  1. <img src="https://img2018.cnblogs.com/blog/988270/201811/988270-20181128191932410-1572743067.png" alt="">
复制代码
  1. #编译源码
  2. make
  3. #安装
  4. make install<br>或者:<br>./configure --prefix=/usr/local/software/nginx/ --with-ipv6 && make && make install 安装到指定路径<br>
复制代码
2、nginx配置增加ipv6监听,负载均衡也修改为ipv6地址
Linux 开放ipv6的80端口
ip6tables -I INPUT -p tcp --dport 80 -j ACCEPT
Service ip6tables save
 或者以下方式访问
配置同时支持v4 和v6
listen 80;
listen [::]:80 ipv6only=on;

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莫张周刘王

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表