记录平凡生活,关注互联网,专注Linux运维技术.

Linode添加IPV6支持

题外话: 昨天经过大约两三个小时的时间,Linode的XEN母鸡终于维护完成了!

相信了解过Linode的朋友都应该知道Linode提供一个/64的IPV6地址(池),我呢也不能让IPV6白白的躺在那里睡大觉,所以今天就动手把IPV6配置到服务器上面,咱也玩一把高大上。

登陆Linode的后台之后依次进入Linodes » LinodeJP » Remote Access
《Linode添加IPV6支持》

在这里我们可以看到Linode给我们分配的V6地址,需要说明的是2400:8900::f03c:91ff:fe67:0ebf / 64 这个地址经过跟Linode 的沟通其实可用的只有一个(不知道我理解的对不对,毕竟咱英文不好,有错误的话大家纠正一下。)如果你需要的话他会分配给你一个IPV6块(池),这个IPV6块里面包含4096个可用地址。下图是我给Linode发TK的对话,英文好的可以看一下我的理解对不对。

《Linode添加IPV6支持》

so,我们正式开始配置。

1、修改/etc/hosts文件

2、修改 /etc/resolv.conf 增加IPV6 DNS服务器地址(在这里不知道什么情况,重启network后增加的IPV6 DNS地址就没了,但是IPV6依然可以解析,难道Linode的V4 DNS能解析V6地址?有待考究)

3、修改/etc/sysconfig/network 增加IPV6支持

4、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 增加静态IPV6地址

5、重启网络使配置生效

测试IPV6是否可用

6.1 Ping测试



6.2 Tracert测试



6.3 查看IPV6路由表


7、配置域名解析
进入你域名DNS解析管理面板添加AAAA解析
《Linode添加IPV6支持》

8、配置Nginx支持IPV6
由于我是用的是军哥的LNMP一键安装包,所以我只需要小小的修改就行了,至于别的就要靠你自己了。
修改你网站对应的虚拟主机配置文件,并添加IPV6地址。

8、测试网站IPV6可访问性
百度、谷歌了一圈才找到一个测试的工具,老费劲了!
在 http://ipv6-test.com/validate.php 页面输入要测试网站域名,单击 validate 按钮,稍等片刻即可知道结果了。
《Linode添加IPV6支持》
《Linode添加IPV6支持》

9、参考文献
Linode官方:https://www.linode.com/docs/networking/native-ipv6-networking
水晶一页:https://cnzhx.net/blog/enable-ipv6-on-linode-vps/

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注