|
本帖最后由 ajiva 于 2015-3-5 01:04 编辑
之前试了下no-ip,用是可以用就是每个月都要足夸长城去登陆一下,感觉很不爽,难道就没有国内的ddns可以用?
看了下梅林的文档,发现提供了一个custom ddns, 正好3322也提供了http的api接口, 试了下,完美可用
教程如下:
1, 开启JSSF, 以及SSH(当然你用Telent也行,telnet就选中"启动Telnet"选项为"是")
2, SSH(或Telnet)到路由器中,用户密码就是你的路由器登陆用用户密码
3, 在/jffs/scripts下面新建一个ddns-start文件,我是用vi建的- vi /jffs/scripts/ddns-start
复制代码 文件内容(根据自己的实际情况修改,第二行,3322API说明 )如下- #!/bin/sh
- wget -q -O - 'http://DDNS用户名:DDNS密码@members.3322.org/dyndns/update?hostname=你的ddns域名'
- if [ $? -eq 0 ]; then
- /sbin/ddns_custom_updated 1
- else
- /sbin/ddns_custom_updated 0
- fi
复制代码 最后改下权限- chmod 755 /jffs/scripts/ddns-start
复制代码 4,到路由器界面中的ddns界面中,把服务器 选成Custom
5,大功告成
附: 梅林说明文档在此https://github.com/RMerl/asuswrt-merlin/wiki/Custom-DDNS 理论上只要提供了http api接口的ddns都可以
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|