【问题标题】:How to let google domains DynamicDNS to update ipv4 instead of ipv6 for Raspberry pi3如何让谷歌域 DynamicDNS 为 Raspberry pi3 更新 ipv4 而不是 ipv6
【发布时间】:2018-07-26 15:09:26
【问题描述】:

我正在尝试在我的 Raspberry Pi3 上设置个人 Web 服务器,我从 Google Domains 购买了域,以便我可以使用动态 DNS 让 google 可以更新我的 Raspberry-Pi 网络服务器的 IP 地址(因为我的 ISP 提供动态 IP )。

在我的 Raspberry Pi 上,我使用 crontab 进行定期更新,方法是使用 google 推荐的 wget 命令。这是我用来完成 DNS 更新的“语法”(由谷歌建议): wget https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com

问题! Google 可以很好地沟通并更新我的 IP,但它会显示我的 Raspberry Pi 的 IPv6 而不是 IPv4 地址。

问题:我应该对我的 Pi 进行哪些更改,以便谷歌使用我的公共 IPv4 地址而不是 IPv6 进行自我更新。请注意,我是初学者,所以请提供我可以轻松遵循的步骤

非常感谢!

【问题讨论】:

    标签: dns raspberry-pi webserver google-domain-api


    【解决方案1】:

    -4 添加到wget 的参数中。 Google Domains 使用您请求的源 IP 更新动态 DNS 合成记录(如 Google 服务器所见)。因此,您需要强制 wget 通过 IPv4 发出此请求,这正是 -4 参数所做的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-27
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2017-06-14
      • 1970-01-01
      • 2017-07-03
      相关资源
      最近更新 更多