通过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)

相关推荐