服务器配置了IPv6地址,并且已经完成了 IPv6域名解析 如果网站需要开启IPv6 还需要在Nginx中进行监听,
1、默认情况下,nginx只监听了IPv4地址,如图。

2、 加入ipv6监听
1、从Nginx 1.3的某个版本起,默认ipv6only是打开的,所以,我们只需要在监听中加入ipv6监听即可,不过推荐都手动加上比较好,代码如下:
listen [::]:80 ipv6only=on;
2、编辑完毕后保存,然后使用命令检测配置是否正确
nginx -t
如果出现 test is successful代表配置检测成功
3、使用命令重载nginx生效
systemctl reload nginx.service
4、检测监听是否已经成功,
netstat -ntlp
如果列表出现 :::80的监听代表ipv6的监听已经成功。
3、其他特殊/个性设置
1、如果只想监听ipv6,则去掉ipv4的配置,然后将ipv6设置为默认即可。
listen [::]:80 default ipv6only=on;
2、如果想监听指定ipv6地址,则将中括号中的:: 换成 指定ipv6地址即可。
listen [240e:974:e200:1402:6c::e]:80 default ipv6only=on;
4、检测IPv6是否可以访问
可以使用在线IPv6检测网站来进行检测网站是否 完成 https://www.china-ipv6.cn/#/checkTools
如果您看到这个界面,就说明您的网站已经支持ipv6访问啦。