检查VPS是否已经默认开启IPV6
ifconfig # 因为部分VPS可能已经默认开启了,所以先用命令看看是否已经开启
****@*****:~# 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配置文件
network:
ethernets:
eth0:
addresses: ["conohaVPS 管理面板中你自己的IPV6地址/64"]
gateway6: "conohaVPS 管理面板中你自己的IPV6网关"
dhcp4: true
dhcp6: true
accept-ra: true
optional: true
version: 2
查看自己VPS ipv6地址的地方在conoha面板的这些位置,因为安全问题,所以我就打码了,看大概的位置就好

完成如上配置,最后输入命令使配置生效即可
sudo netplan apply