nginx 配置ipv6
注意:从Nginx 1.3 的某个版本起,默认ipv6only是打开的。ipv6兼容ipv4端口模式不可以复用,复用会显示端口被占用,意思是不能部署两个server,要想复用,用本文中最后那个方法。
一、只监听IPV6
1、方法一
server {
....
listen [::]:80;
...
}
2、方法二
server {
....
listen [::]:80ipv6only=on;
...
}
二、同时监听IPV4和IPV6
1、端口不能复用
server {
....
listen [::]:80 ipv6only=off;
...
}
2、端口可以复用
server {
....
listen 80;
listen [::]:80;
...
}
nginx1.18以上版本测试没有问题