在 DD-WRT 上配置 HE.net DDNS

以前是用棒子的 DNSEver,不过有天抽风,后来便转到了 HE.net
才发现 DNSEver 的操作实在太繁琐了。HE 简洁美,很方便。

之前是用 Python 搞定 DDNS(动态DNS)的,昨天刷了 DD-WRT(路由器固件),就用它来代劳好了。
DD-WRT 没有预置 HE.net 的 DDNS 配置,所以要手动配置。在这记录下配置。

先在HE.net添加一条A记录,勾选“Enable entry for dynamic dns”启用 DDNS。
点击该条记录后的箭头图标“Generate a DDNS key”,设置个密码。

登录 DD-WRT 的 WEB 管理界面,
设置 -> 动态 DNS(DDNS),配置如下:

DDNS 服务:  自定义
DYNDNS 服务器:  dyn.dns.he.net
用户名:  [你的域名]
密码:  [你的密码]
主机名:  [你的域名]
URL:  /nic/update?hostname=[你的域名]&myip=

其他保留默认,“保存设置”,好了。

保存后显示:

DDNS 状态
Mon Oct 3 17:46:25 2011: INADYN: Started ‘INADYN Advanced version 1.96-ADV’ – dynamic DNS updater.
Mon Oct 3 17:46:25 2011: I:INADYN: IP address for alias ‘xxxxx’ needs update to ‘x.x.x.x’
Mon Oct 3 17:46:26 2011: I:INADYN: Alias ‘xxxxx’ to IP ‘x.x.x.x’ updated successfully.

说明一切正常。

另,我用的是 DD-WRT v24-sp2 (11/21/10) std ,其他版本可能会有些许不同。
“密码”均指为每个动态域名单独设置的“Key”,不是帐号的密码。

在 DD-WRT 上配置 HE.net DDNS》上有4条评论

  1. HU

    博主你好,感谢你分享这经验,但我实在是愚蠢,跟你版本一样,按照你的提示,可是结果还是出错
    Mon Aug 24 10:29:50 2015: INADYN: Started ‘INADYN Advanced version 1.96-ADV’ – dynamic DNS updater.
    请问能帮帮我吗?谢谢

    回复

所有评论已归档,无法添加新的评论。请直接邮件与我联系,谢谢。