如何使用纯ipv6服务器搭建网站

幽默的小刘吖
2026-01-06发布

在使用纯ipv6服务器之前需要确保你的网络已经支持ipv6,如果不支持就没办法使用

那么怎么知道支不支持ipv6呢?大家可以去这个网站查询一下

https://ipw.cn/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生效

喜欢就支持一下吧
点赞 2 分享 收藏
评论 抢沙发
OωO
取消