类库大魔王
类库大魔王 多年C++、Go项目经验,长期从事跨平台(Windows/macOS/iOS/Android)应用架构设计与开发。

在家部署IPv6后续


之前在香蕉派上通过he.net的tunnel得到IPv6后,遗留下一个问题,二级路由器Netgear R6300v2刷了梅林固件后,不能分配内网IPv6地址,网上看也有人提出了相同的问题,后来在其他人的指点下,找到解决这个问题的几个办法

经过简单的比较,我的路由器在web管理界面上有一个web shell,但我不知道怎么安装其他软件,于是我采用了方案二,固件中打开IPv6支持后,先把6relayd可执行文件上传到路由器中,我用web管理界面的上传功能失败了,靠另外建了一个web server再在路由器上用curl下载下来。然后用ifconfig看看路由器上WAN和LAN接口名字,分别是eth0和br0,在web shell执行命令/jffs/bin/6relayd -d -A eth0 br0即可,-d表示后台运行,-A表示relay模式。最后设置一下IPv6的防火墙:

1
2
3
ip6tables -F
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT

这时再用ifconfig看LAN口上也有了IPv6地址,再看其他接入该路由器的系统,也都分配了IPv6地址。可以用浏览器打开网站IPv6 Test查看效果。

现在屋里全网IPv4/IPv6 dual stack了。

感觉本文不错,不妨小额鼓励我一下!
如果你有Visa、MasterCard之类的国际银行卡,也可以考虑以下选项:
如果你看不到评论框,说明Disqus被墙了。