VPS 用conoha用习惯了,虽然说这一家的VPS性价比真的一般,
但是架不住看板娘可爱。
运行环境 Runtime environment
1 | 操作系统: win10 |
背景
想尝试一下使用IPV6部署网站,IPV4是不是在国内访问有些问题。
所以打算使用IPV6来做NS上面AAAA记录
检查VPS是否已经默认开启IPV6
ifconfig # 因为部分VPS可能已经默认开启了,所以先用命令看看是否已经开启
1
2
3
4
5
6
7
8
9
10 ****@*****:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet * netmask * broadcast *
inet6 * prefixlen 64 scopeid 0x0<global> # 这行global的如果存在就代表已经默认开启了
inet6 * prefixlen 64 scopeid 0x20<link>
ether * txqueuelen 1000 (Ethernet)
RX packets 9556 bytes 709027 (709.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1202 bytes 145858 (145.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
开启IPV6(上一步如果已经确定开启的,可以跳过此步)
sudo vim /etc/netplan/10-gmovps.yaml # 修改ipv6配置文件
1
2
3
4
5
6
7
8
9
10
11
network:
ethernets:
eth0:
addresses: ["conohaVPS 管理面板中你自己的IPV6地址/64"]
gateway6: "conohaVPS 管理面板中你自己的IPV6网关"
dhcp4: true
dhcp6: true
accept-ra: true
optional: true
version: 2
注意addresses用双引号圈起来,且ipv6地址后加上“/64”
查看自己VPS ipv6地址的地方在conoha面板的这些位置,因为安全问题,所以我就打码了,看大概的位置就好
完成如上配置,最后输入命令重启即可
reboot
NS 配置IPV6域名解析
我用的是namesilo,在Manage DNS上用VPS的ipv6添加一条AAAA记录即可
总结
配置到这里基本就OK了,
如果是用来搭建网站的话,记得在nginx或者apache之类的地方开启IPV6的支持,在这里就不赘述了,搜索一下,答案一大把。