F. *_*med 6 dns webserver raspberry-pi google-domain-api
我正在尝试在我的 Raspberry Pi3 上设置个人 Web 服务器,我从 Google Domains 购买了域名,以便我可以使用动态 DNS 让 google 可以更新我的 Raspberry-Pi Web 服务器的 IP 地址(因为我的 ISP 提供动态 IP)。
在我的 Raspberry Pi 上,我使用 crontab 进行定期更新,方法是使用 google 推荐的 wget 命令。这是我用来完成 DNS 更新的“语法”(按照 google 的建议):
wget https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com
问题! Google 沟通良好并更新了我的 IP,但它显示了我的 Raspberry Pi 的 IPv6 而不是 IPv4 地址。
问题:我应该对我的 Pi 进行哪些更改,以便 google 使用我的公共 IPv4 地址而不是 IPv6 进行自我更新。请注意,我是初学者,因此请提供我可以轻松遵循的步骤
十分感谢你!
添加-4
到wget
的参数。Google Domains 使用您请求的源 IP 更新动态 DNS 综合记录(如 Google 服务器所见)。因此,您需要强制wget
通过 IPv4 发出此请求,这就是该-4
参数的作用。
归档时间: |
|
查看次数: |
2427 次 |
最近记录: |