纯ipv6服务器(VPS)安装宝塔面板搭建网站,套CF用于ipv4环境访问
前日买到一个servarica的大盘鸡,不过这个特价的VPS只有ipv6,没有ipv4。要用它搭建网站,只有通过cloudflare的CDN才能访问。
前后折腾了很久,首先我电脑的环境就不支持ipv6,用tunnelbroker的隧道几乎打不开网站,ssh也连不上,无果。
后来发现手机的4G网络天然支持ipv6,就用手机开热点,强行给电脑创造了ipv6环境,这才连上SSH。
然后就是安装宝塔面板,直接用安装命令过程中可能会失败,看了论坛,先加了个DNS。
vi /etc/resolv.conf
更改nameserver为2001:67c:2b0::4
wq保存退出。
然后就执行宝塔的安装命令就能正常安装了
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装好以后会出现管理地址、账号和密码
这时候访问这个地址,是打不开的,网上找到以下方法:
先让面板监听ipv6
echo "True" > /www/server/panel/data/ipv6.pl
然后把面板端口修改为2095
echo "2095" > /www/server/panel/data/port.pl
再让防火墙放行端口
centOS命令
firewall-cmd --permanent --zone=public --add-port=2095/tcp
Ubuntu/Debian命令
iptables -A INPUT -p tcp --dport 2095 -j ACCEP && iptables-save
然后重启服务器
reboot
重启好以后,面板就能通过ipv6地址访问了
如果想通过ipv4访问,可以在cloudflare里添加一个域名,AAAA解析到服务器的IPV6地址,然后打开域名的CDN
以后就可以通过http://域名:2095/ 来访问宝塔面板了
进入宝塔后的操作就和IPV4环境下一样,搭建环境,创建网站
注意网站的域名也要通过CF的AAAA解析到服务器的IPV6地址,并打开CDN
