0

我是域名、DNS 等方面的新手。

我正在使用surge.sh来部署我的应用程序。现在我想添加一个使用transIP注册的自定义域,但无法正常工作。45.55.110.124正如他们在这里解释的那样,我将 IP 地址设置为。总之,我输入了以下设置:

  • 姓名:*
  • 时间:1 min
  • 类型:A
  • 地址:45.55.110.124

还有一个,完全相同,但使用 name @

  • 姓名:@
  • 时间:1 min
  • 类型:A
  • 地址:45.55.110.124

hello domain我在一个简单的html文件中创建了一个包含 的测试页面。现在,我通过移动到包含 html 文件的文件夹并执行以下操作来部署页面:surge ./ mydomain.io.

我等了超过 5 分钟,没有任何变化。现在,我的问题是:

  • 我究竟做错了什么?
  • 我的域名提供商建议我也使用 IPv6 地址,但 Surge 应该使用哪个地址?
  • 为什么有设置 TTL 超过 1 分钟的选项,谁想在他们的部署上线之前等待更长时间?
4

1 回答 1

2

对于初学者,如果可能,您希望使用CNAME而不是A记录。这样做的原因是,当基础架构更改/更新/重新部署时,他们的 IP 地址可能会从您下面更改出来。如果可能,删除A记录并创建CNAME指向的记录na-west1.surge.sh.

接下来,假设他们希望您指向与na-west1.surge.sh解析相同的 IP,该 IP 与文档不同(即使由于我之前的解释也可能)。您可以ping域或使用该host实用程序来获取当前 IP 地址:

$ host na-west1.surge.sh
na-west1.surge.sh has address 138.197.235.123

有了这些信息,请先尝试更改为CNAME记录。如果这不可能,请使用从解析他们的CNAME.

于 2017-07-04T21:04:48.797 回答