Press "Enter" to skip to content

linode ipv6 使用心得

linode现在支持ipv6,所以我就申请了一个地址段,有4096个,用不完啊,其实也没啥用
设置ipv6, 以ubuntu为例:

vi /etc/network/interfaces

在文件后面加上

up /sbin/ip -6 addr add 2600:3c03::3d:d000/64 dev eth0
up /sbin/ip -6 addr add 2600:3c03::3d:d001/64 dev eth0
up /sbin/ip -6 addr add 2600:3c03::3d:d002/64 dev eth0
down /sbin/ip -6 addr del 2600:3c03::3d:d000/64 dev eth0
down /sbin/ip -6 addr del 2600:3c03::3d:d001/64 dev eth0
down /sbin/ip -6 addr del 2600:3c03::3d:d002/64 dev eth0

然后重启network

/etc/init.d/networking restart

查看目前机器生效的ipv6地址

ip -6 addr show ether

其实如果我们的网络支持IPV6那我们在服务器设置好了域名了,比如apache上面配置了一个网站。
是可以正常访问的。使用以下命令 http://sometest.com 换成自己的网站

curl -vI http://sometest.com

正常结果会显示出ipv6的地址,

* About to connect() to sometest.com port 80 (#0)
*   Trying 2600:3c03::3d:d002... connected

如果不能链接,说明你还在ipv4中,不能访问的。

让ipv4和ipv6兼容的办法,是在DNS里面设置A记录指向IPV4地址, AAAA记录指向IPV6?
所以,即使你有N多地址,面对全是ipv4的地址,你还是用ipv4