<p>如果你家的路由器已经get到了ipv6地址,并且你家的电脑也获取了有效的ipv6地址,在广域网的设备可以访问到。<br>那恭喜你,再配合我这个ddns,你可以完美地把你家的电脑当服务器使用。</p>
<h4>1.确保你家的宽带支持ipv6</h4>
<p>最简单的办法就是,登陆路由器或者猫管理地址,查看是否有类似的地址获取到,2408:8270:455:8ab2:f405:5e1:512c:141b 例如联通分配给我们的地址是2408开头的广域网ipv6i地址。还可以拨打运营商客服电话咨询,移动:10086,电信:10000,联通:10010</p>
<h4>2.确保你有支持IPV6的路由器拨号</h4>
<p>目前支持ipv6的家用路由器不多,例如我们家的华为WS5100就支持ipv6地址的获取和分配,可以直接使用联通的宽带号码拨号,并且获取到临时的ipv6地址。<strong>最关键的是,每个连接这个路由器的设备,会分配到一个独立的ipv6i地址。</strong></p>
<h4>3.确保你家的光猫已经改成了桥接模式</h4>
<p>这一点很重要,因为电信运营商自带的光猫,可能都带有路由器的功能,但是限制太大,笔者直接将他改为桥接模式,光猫停止拨号,光猫的任意Lan口连接到WS5100路由器的 WAN口,并且直接使用运营商的宽带账号和密码拨号。</p>
<h4>4.路由器开启dhcp和ipv6功能</h4>
<p>路由器拨号成功后,开启dhcp和ipv6功能,先让你的linux服务器获取到ipv4和ipv6地址,然后在路由器中设置设备跟ipv4地址的绑定,然后你的linux server获取到的ipv4地址就不变。貌似我家的路由器不持支ipv6地址的绑定,而且运营商明显给我们分配的是动态ipv6地址。</p>
<h4>5.在linux server开启ddns功能</h4>
<p>你自己得在阿里云注册一个域名,因为阿里云的支持ipv6地址的解析。因为ipv6地址每天变一次,我们每天手动修改域名解析记录明显不科学。这个时候,我写的ddns脚本就派上用场了。<a href="https://gitlab.com/byygyy/ddns_ipv6.git">https://gitlab.com/byygyy/ddns_ipv6.git </a>这个脚本的部署测试,详见我在脚本中的说明。</p>
<h4>6.在支持ipv6的终端上测试ipv6访问</h4>
<p>自从使用了WS5100路由器,你家连接这个路由器的手机电脑基本都会变成支持ipv6的终端,在任意设备上,访问<strong> http://[linux系统获取的临时ipv6地址] </strong>(例如我在linux server开启一个web服务, <br><a href="http://[2408:8270:455:8ab2:c2c1:f366:b3bb:aa8]/">http://[2408:8270:455:8ab2:c2c1:f366:b3bb:aa8]</a> ) 这个可以访问后,就可以尝试使用你的域名来访问了。我的这个博客域名 <a href="https://robin.org.cn/">https://robin.org.cn/ </a>使用的就是ipv6地址解析的。 </p>
<p>以上教程和ddns脚本是经过我精心测试和验证的,如果您觉得很有用,欢迎您打赏我。如果您有任何疑问,可以私信联系我。lhh_nj@163.com</p>
来源:oschina
链接:https://my.oschina.net/u/4315513/blog/3594226