|
[qq]377752090[/qq]
自己用php做了一个动态域名解析系统,比sh版的更加好用。目前只支持A记录动态更新,系统自动获取ip,不支持ipv6!
害怕楼主盗你号的不要使用。
如果你很纠结,你去dnspod注册一个新帐号,这个帐号只管理需要解析的子域名,在“域名设置”中设置,如图:
使用方法:
将 http://www.dh.vg/tools/ddns.php?user=你的用户名&pwd=你的密码&domain=你的主域名&sdomain=你的主机头 加入你的ddns选项自定义(Custom Url)即可!
如图:(还不懂看这里: http://www.dh.vg/tools/ddns.php)
重点内容来了(开启ipv6并设置动态解析80端口可以用哦!):
适用番茄版本(tomato shippy版本为例):tomatoraf(佐大版本)、tomato独舞版本、tomato shippy版本、吐司超人版本!其他自己发觉。
首先开启IPv6:
这里的IPv6是6to4的如果是6in4等隧道就没必要这么搞了因为ip都是固定的!如图设置并保存:
然后创建一个dnspod.sh文件在你的/opt目录下并给予执行权限,内容如下(按你的情况修改):- #!/bin/sh
- # Updata DnsPod.cn http://www.dnspod.cn
- #获取域名ID 自己去 http://www.dh.vg/tools/dnspod.html 按提示获取
- xlogin_email="admin@xxx.com" #用户账号
- xlogin_password="111111" #用户密码
- xdomain_id="111" #域名 ID
- xrecord_id="111" #记录 ID
- xrecord_line1="默认" #记录线路
- xvalue1=$(curl -s http://www.org.ht/ip.php) #获取IPV6地址
- #xvalue2=$(nvram get wan1_ipaddr) #WAN1 IP地址
- xsub_domain1="ipv6" #主机记录名
- xrecord_type="AAAA" #记录类型
- xmx="" #MX优先级 不是MX记录不用填
- xttl="120" #TTL
- # @默认只支持utf8编码,否则报线路错误---------------------------------------------------------------------------------------------------------
- curl -k -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" -d"login_email="${xlogin_email}"&login_password="${xlogin_password}"&domain_id="${xdomain_id}"&record_id="${xrecord_id}"&sub_domain="${xsub_domain1}"&record_type="${xrecord_type}"&record_line="${xrecord_line1}"&value="${xvalue1}"&mx=""&ttl="${xttl}" " https://dnsapi.cn/Record.Modify
复制代码 然后安装curl ssh或路由工具-系统命令里面:ipkg install libcurl 或 opkg install curl 注:部分路由已经自带curl的不用安装!
设置捏路由开启远程管理并设置好端口如本地81远程80,这时你就可以用你的域名如:ipv6.qqxx.com来访问了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|