关于 openwet 动态 dns 解析失败的问题,求指教。

2023-02-19 13:42:18 +08:00
 Damow
我用 HE 域名解析服务,然后在 openwrt 上用动态 dns 。出现以下的错误:
ERROR : GNU Wget Error: '1'
133758 : http://www@zuodrive.co:***PW***@dyn.dns.he.net/nic/update?hostname=www@zuodrive.co&myip=116.16.144.178: Bad port number.
133758 WARN : Transfer failed - retry 1/0 in 60 seconds

同时我还有个 CF 域名解析,那个就没问题。没弄懂哪里出问题了?求科普。
2404 次点击
所在节点    DNS
7 条回复
pagxir
2023-02-19 13:57:36 +08:00
你的第一个 @需要转义
Damow
2023-02-19 14:06:27 +08:00
@pagxir 我查询主机填 www.域名,下面域名: www@域名。你是指哪个 @
zachlhb
2023-02-19 15:32:56 +08:00
根据你提供的信息,出现错误的可能原因是在使用 HE 域名解析服务时,端口号格式不正确。具体来说,动态 DNS 服务在更新时需要指定端口号,但是在你提供的错误信息中,端口号格式似乎不正确。

你可以按照以下步骤尝试修改动态 DNS 更新 URL 中的端口号:

1 、在 HE 域名解析服务的网站上,登录你的账户并进入动态 DNS 页面,找到你需要更新的域名记录。

2 、点击该记录旁边的“编辑”按钮,进入编辑页面。

3 、在更新 URL 中,找到端口号的位置。一般来说,它会出现在 URL 的末尾,形如“:80”或“:443”。

4 、将端口号修改为正确的值。根据 HE 域名解析服务的文档,动态 DNS 更新服务的默认端口号是 80 或者 443 。如果你使用了非默认端口号,需要将其修改为正确的值。

5 、点击“保存”按钮保存修改后的信息。

6 、在 OpenWrt 上重新进行动态 DNS 的配置,将修改后的更新 URL 和其他信息填入相应的配置页面中。

如果你不确定如何修改更新 URL 中的端口号,可以查看 HE 域名解析服务的文档或者联系他们的技术支持人员寻求帮助。另外,在进行任何修改之前,请务必备份好相关配置信息,以防止数据丢失或其他意外情况发生。
pagxir
2023-02-19 16:50:37 +08:00
@Damow 那你这么说,就是说你错把 www.zuodrive.co 写成了 www@zuodrive.co
Damow
2023-02-19 19:00:13 +08:00
@pagxir 好滴。我等下试试看。
Damow
2023-02-19 19:58:08 +08:00
@pagxir 解决了。 非常感谢。
545347837
2023-02-19 23:04:16 +08:00
@zachlhb chat 里 chat 气的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/917336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX