openwrt DDNS 免费 动态解析路由器ip

openwrt DDNS 免费 动态解析路由器ip

环境

CHAOS CALMER (15.05.1, r48532)

参考

转 给路由器增加3322的动态域名DDNS功能

应用场景

路由器获得的公网ip经常变化,不过我的一般不变,固定域名和ip解析就好了
DDNS可以实现ip变化时自动更新域名解析的ip地址

注意

本文内容,操作时间为2017-1-30,目前2017-09-12 ,DDNS服务器依然工作正常,免费的不能保证一直有用,但方法是一样的

操作

安装

opkg update
opkg install luci-app-ddns 

注册ddns域名

该部分为可变部分,可以寻找目前仍免费或着经济的ddns服务商
我这次使用的是3322.org 免费版,登陆http://www.pubyun.com/,注册一个f3322.net的域名(3322.org好像出问题,更改为了f3322.org),例如test.f3322.net

配置

Luci-->服务-->dynamic DNS-->添加一个启用
选择ipv4地址DDNS Service provider [IPv4] 选择3322.org
f3322.net的可以直接填入3322.org的配置,不需要再改其他的了
Hostname/Domain 填写申请到的域名 例如test.f3322.net
用户名和密码就填自己在http://www.pubyun.com/注册的用户名和密码 保存应用

测试是否解析成功

ping test.f3322.net 看是否是路由器的ip,有时可能本地的dns解析较慢,可以搜索在线ping之类的,看看是否已经有ddns解析了你的路由器ip

可选操作

内网下的ddns
默认DDNS是不解析内网ip的
修改/etc/config/ddns 内容

config ddns 'global'
        option date_format '%F %R'
        option log_lines '250'
        option allow_local_ip '1' #把0改成1

据说有的ddns服务商解析内网ip会拉黑,3322.org不拉黑
读日志
再LuCI配置文件的页面 有一个Log File Viewer,点下面的read。。。 可以读该配置文件的日志,看运行是否正常或者cat /var/log/ddns

启动

开机启动
默认是开机自启的,可以在 Luci -->系统-->启动项-->中禁止

你可能感兴趣的:(openwrt DDNS 免费 动态解析路由器ip)