通过IPV6公网远程访问路由(Padavan)
IPV6开始普及了,对于绝大多数IPV4是100、172、10之类开头的私网地址的用户来说,终于可以外网访问家用路由并用于文件传输,远程监控等了。
但是IPV6和V4并不兼容,家用级的路由也并不是都能得到IPV6地址,本文只讨论你已经获得了IPV6地址并能用之上网的情况。至于怎么配置获得IPV6的地址,另外开篇再说。
本文以 padavan和梅林路由系统举例:
如图已获得IPV6地址。
在自定义设置-脚本-在防火墙规则 (Emong’s Qos) 启动后执行: 的最后加入如下几行代码:
ip6tables -A INPUT -p tcp --dport 80 -j ACCEPT
ip6tables -A OUTPUT -p tcp --sport 80 -j ACCEPT
以上两行为ipv6路由表充许80端口的输入输出,如图:
记得应用设置~即可在公网以IPV6地址访问家里的路由了。
IPV6的地址太长~不是一般人能记住的,我们再去申请一个域名,做AAAA域名解析到路由即可用域名访问。和IPV4类似,无非解析选AAAA即可。有很多免费的~找路由带DDNS的服务商方便点,比如阿里云Aiddns、梅林有he.net。
Padavan 自带的Aiddns中获取IPV6的代码:
ifconfig $(nvram get ppp0_ifname_t) ......
在这行中,ppp0可能要改成 br0 视品牌型号而定。
ifconfig $(nvram get br0_ifname_t) ......
梅林获取IPV6地址的代码要略复杂一点,另外再开篇说吧~
远程访问如图(IP):
远程访问如图(域名):
赞 (0)