padavan设置ipv6并开启动态ddns实现DDNS解析ipv6,padavan设置域名解析ipv6
一般内网映射外网有两种方式,一是在路由器后台管理页面进行映射设置,传输的稳定性、映射效率还得看当前厂商固件的版本。
其实还有一种不用在路由器内映射的方式,那就是使用花生壳5.0内网穿透。比如用HFS上传文件,通过花生壳5.0映射至外网,通过域名直接访问,花生壳5.0实现内网穿透
以前也介绍过使用阿里云DDNS的方法《padavan固件设置阿里云DDNS内网穿透》
现在再分享一款非常稳定的DDNS,也是免费的。
今天要实现padavan路由器开启ipv6,并且设置好启动态ddns实现顶级域名解析ipv6。
首先是padavan的固件开启ipv6:Padavan路由器固件开启IPv6
我的坐标是湖南郴州,pppoe路由器拨号。按照我的截图设置才可以让终端通过isp电信服务商也分配到ipv6地址,
并通过ipv6测试网站的测试,且可以正常访问ipv6网站。按照恩山论坛的全自动设置虽然主机和终端都可以获得
ipv6地址,但是无法通过ipv6测试网站的测试!
后来经过我多次测试,其实不论怎么弄,只要能获得ipv6地址240之类开头的即可。
如何知道路由器是否通过ips分配给终端ipv6地址了呢?
ip -6 neighbor show
此命令为ssh路由器后查看分配的ipv6终端。
ok,顺利的通过全部测试。接下来,需要设置ddns解析。目前我知道的只有meibu.com可以很简单一直一句话脚本部署在路由器和linux终端,至于windows,官方网站本身自带。
首先我们去http://www.meibu.com/随意注册一个ddns二级域名。
注册非常简单,什么都不需要校验,拿到二级域名hcghome.noip.cn
这个域名记一下,等下要去做顶级域名的cname解析的,也可以以后登录查看,没有任何问题。
现在我们直接在路由器的脚本启动脚本处和centos里面都填入不同的meibu.com二级域名。
padavan动态ddns脚本
#!/bin/sh # Copyright (C) 612459.com update ddns meibu.com ipv6_address=`ip -6 addr show dev ppp0或者br0 |grep 'scope global'|grep -v deprecated|awk -F '/|inet6 ' 'NR==1{print $2;}' 2>&1` curl -s "http://ipv6.meibu.com/?name=yourname.noip.cn&pwd=yourpws&ipv6=$ipv6_address" 2>&1
假如没有curl命令的请自行安装。。。
这样就会自动提交ipv6到meibu.com去了。。。我们检查一下下。。。
到此,ipv6动态解析完毕。
最后我们解析顶级域名到meibu域名就ok了。
添加ipv6防火墙例外
ip6tables -A INPUT -p tcp --dport 80 -j ACCEPT
需要什么端口,就把80改下。udp的话直接把tcp改为udp
总结:其实一直一来我弄路由器的防火墙的方法一直不对。开启路由器防火墙规则,最好就是直接在系统管理__防火墙 选择关闭防火墙。。当然centos的应该是木有问题的。
又有恩山的高手,提出直接在防火墙重启的脚本出直接关闭所有ipv6的防火墙,测试有效。这样就可以避免连ipv4的防火墙也关闭了,
ip6tables -F ip6tables -X ip6tables -P INPUT ACCEPT ip6tables -P OUTPUT ACCEPT ip6tables -P FORWARD ACCEPT