如何为动态 DNS 配置 Google 个域?
How do I configure Google Domains for Dynamic DNS?
我在 Google 域上有一个域名,我想指向我在家中 raspberry pi 服务器上的网站 运行。我的 public IP 地址是动态的,我不知道如何在 IP 更新时让域指向我的 IP。有人熟悉 Google 域动态 DNS 配置吗?
我最初在 Google 域的 DNS 选项卡上配置了一个 "Custom Resource Record" 因为描述说 "Resource records define how your domain behaves. Common uses include pointing your domain at your web server or configuring email delivery for your domain." 这一直有效,直到我的 IP 更改,然后域名不再指向正确的 IP。
接下来,我尝试将 "Dynamic DNS" 综合记录添加到我的 Google 域 DNS 配置中。我有一个 cron 作业,每 5 分钟在我的服务器上运行一次并运行以下命令(用户名和密码设置为匹配 Google 域合成记录生成的凭据):
curl https://$USERNAME:$PASSWORD@domains.google.com/nic/update?hostname=$HOSTNAME&myip=
当 curl 命令运行时,它确实如我所料成功更新了综合记录中的 IP 地址。但是,"Custom Resource Record" 中的 IP 地址不会更新,域不再指向正确的 IP。我需要手动将自定义资源记录更改为正确的 IP 才能再次使用。
真的想通了。我为合成记录提供了一个虚构的子域,因为我认为我必须这样做,而解决方案就是将其留空。
如果您想配置整个域,而不仅仅是一个子域,请在子域字段中放置“@”(不带引号)。这将重定向所有内容
我在 Google 域上有一个域名,我想指向我在家中 raspberry pi 服务器上的网站 运行。我的 public IP 地址是动态的,我不知道如何在 IP 更新时让域指向我的 IP。有人熟悉 Google 域动态 DNS 配置吗?
我最初在 Google 域的 DNS 选项卡上配置了一个 "Custom Resource Record" 因为描述说 "Resource records define how your domain behaves. Common uses include pointing your domain at your web server or configuring email delivery for your domain." 这一直有效,直到我的 IP 更改,然后域名不再指向正确的 IP。
接下来,我尝试将 "Dynamic DNS" 综合记录添加到我的 Google 域 DNS 配置中。我有一个 cron 作业,每 5 分钟在我的服务器上运行一次并运行以下命令(用户名和密码设置为匹配 Google 域合成记录生成的凭据):
curl https://$USERNAME:$PASSWORD@domains.google.com/nic/update?hostname=$HOSTNAME&myip=
当 curl 命令运行时,它确实如我所料成功更新了综合记录中的 IP 地址。但是,"Custom Resource Record" 中的 IP 地址不会更新,域不再指向正确的 IP。我需要手动将自定义资源记录更改为正确的 IP 才能再次使用。
真的想通了。我为合成记录提供了一个虚构的子域,因为我认为我必须这样做,而解决方案就是将其留空。
如果您想配置整个域,而不仅仅是一个子域,请在子域字段中放置“@”(不带引号)。这将重定向所有内容