在使用纯ipv6服务器之前需要确保你的网络已经支持ipv6,如果不支持就没办法使用
那么怎么知道支不支持ipv6呢?大家可以去这个网站查询一下


显示这个代表已经支持ipv6地址,不支持的话可以联系你当地运营商,正常手机移动网络都是支持ipv6,家里宽带的话有些并不支持
我们先安装宝塔面板,使用ssh连接服务器,在终端输入这行代码
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec如果你想用宝塔面板稳定版10.0.0,可以执行这行命令
url=https://download.bt.cn/install/installStable.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O installStable.sh $url;fi;bash installStable.sh ed8484bec安装好后我们需要去服务器服务商那里放行端口,大部分服务器都是自动放行的,已经自动放行的就跳过这一步
宝塔面板如果无法访问,请检查是否在监听ipv6地址
netstat -tlnp | grep 你的宝塔端口或者这个命令
ss -tlnp | grep 你的宝塔端口没有监听ipv6地址的话可以执行这个命令
echo "ON" > /www/server/panel/data/ipv6.pl重启一下面板生效
bt restart检查Nginx是否安装IPV6支持,正常都是支持的
nginx -V检查是否具有[–with-ipv6]输出,有了代表已经安装IPV6模块
下一步编辑网站配置文件,修改以下内容
listen 80;
listen 443 ssl http2;
改成
listen 80;
listen [::]:80;
listen 443 ssl http2;
listen [::]:443 ssl http2;重启一下nginx生效