配置IPV6
介绍
ikoula其独立服务器支持IPv6,但是需要用户自己手动设置。
配置IPv6
ikoula给定的IPv6地址格式为
2a00:c70:1:XXX:XXX:XXX:XXX:YYYY/96
其中
XXX:XXX:XXX:XXX为你当前服务器的IPv4地址
YYYY为任意的合法十六进制数,范围从0000到FFFF
例如:
服务器IP213.246.56.94
那么可以设置你的IPv6地址为2a00:c70:1:213:246:56:94:1
而其对应的网关地址为2a00:c70:213:246:56:94::1
编辑文件/etc/network/interfaces
iface eth0 inet6 static
address 2a00:c70:1:213:246:56:94:2333/96
gateway 2a00:c70:1:213:246:56::1
dns-nameservers 213.246.33.228 213.246.33.229 80.93.83.25
dns-search ikoula.com
然后重启网络即可生效。
/etc/init.d/networking restart
Ubuntu 18.04
因为Ubuntu 18.04开始使用netplan进行网络设置,所以设置方法有所不同。
nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [213.246.56.94/24, '2a00:c70:1:213:246:56:94:2333/96']
gateway4: 213.246.15.1
gateway6: 2a00:c70:1:213:246:56::1
nameservers:
addresses: [213.246.36.14,213.246.33.144,80.93.83.11]
编辑完成后输入netplan apply即可
ipv6默认路由(网关)添加
ping了一下google,发现 Network is unrecheable
是不是路由有问题?
route -A inet6
发现路由表里没有网关。倒是有一个ipv6的目标网段2001:da8:203:ec7::/64
然后我就顺势ping了一下2001:da8:203:ec7::1,发现可以ping通
于是我手动往路由表里加了一条路由,把2001:da8:203:ec7::1作为网关:
route add -A inet6 default gw 2001:da8:203:ec7::1
然后路由表里就出现了上图中_gateway那一条,这时候发现google可以ping通了。