我知道这不是这里常见的问题,但我不知道该去哪里问。
我想设置DynDNS与我的FritzBox 6600电缆,但我总是得到一个500-notfqdn(不完全限定域名)错误。(我知道FritzBox不是最好的解决方案.但这是我必须要做的)。
根据本指南,我在FritzBox中设置了DynDNS配置,并在DynDNS域中使用了配置好的dyndns和更新url domains.google.com/nic/update的用户名和密码。FritzBox中的配置如下所示:
Update-URL: domains.google.com/nic/update
Domainname (Domain-Name): something.my-domain.de
Benutzername (Username): my_username
Kennwort (Password): my_password我不知道有什么问题。对其他配置的一些测试表明,随机用户和密码会产生相同的500错误。有人知道FritzBox的请求是什么样子的吗?参数是如何解析的?
发布于 2022-03-17 10:47:36
根据FRITZ!框帮助页面,您可以在Update中使用预定义的占位符,该占位符将被填充相应的信息。
因此,对于Google域,API需要以下形式的请求URL:
https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4在FRITZ!Box DynDNS配置中,您必须用FRITZ!Box文档中的相应占位符替换中的变量,该文档如下所示:
https://<username>:<pass>@domains.google.com/nic/update?hostname=<domain>&myip=<ipaddr>请注意,根据FRITZ!Box类型的不同,URL可能有所不同。
要了解更多信息,请查看Google域帮助页了解动态DNS (特别是“使用API更新动态DNS记录”部分)和FRITZ!框的帮助页,它们可以使用DynDNS配置页面右上角的问号图标访问。(FRITZ!方框7590帮助页)
发布于 2022-02-09 18:51:49
您需要将URL更改为以下语法
https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com发布于 2022-06-22 12:02:17
使用用户定义的DynDNS提供程序。
更新网址:https://domains.google.com/nic/update?hostname=mydyndns.yourdomain.com
域名:mydyndns.yourdomain.com
用户名:从Google域生成的用户名
密码:从Google域生成的密码
https://stackoverflow.com/questions/70561108
复制相似问题