![Dreamhost 上子域名的 DNS 记录](https://linux22.com/image/572936/Dreamhost%20%E4%B8%8A%E5%AD%90%E5%9F%9F%E5%90%8D%E7%9A%84%20DNS%20%E8%AE%B0%E5%BD%95.png)
我目前在 Dreamhost 上为一家慈善机构托管子域名。该慈善机构控制着 DNS 记录,但他们更新速度很慢。
例如,com:
www.example.com -> A-record webserver
mail.example.com -> A-record mail server
大约一年前,我要求他们创建:
foo.example.com -> A-record to 173.236.135.58 (Dreamhost's particular web server)
问题是,Dreamhost 可以随时更改该服务器的 IP。该慈善机构更改记录的速度很慢,因此这可能会导致长时间的中断。
这应该是 NS 记录吗?例如,
foo.example.com -> NS-record ns1.dreamhost.com, ns2.dreamhost.com, ns3.dreamhost.com
ns[1-3].dreamhost.com -> foo.example.com is 173.236.135.58
或者还有其他我没注意到的方法吗……?这似乎是一个基本问题,但我想让他们更正记录并添加新记录,而且我更希望他们的网站继续运行 :-)
答案1
我建议找到类似 dyndns.org 的东西来跟踪变化的 IP 地址,dyndns.org 将自动为您更新免费的 dns 子域。
然后,让您的慈善机构创建一个 DNSCNAME
记录以指向您使用 dyndns.org 选择的动态域名。
这种方法只需要慈善机构进行一项更改,其余一切都会自动进行。
注意:我仅将 dyndns 用于个人免费用途,我不确定与慈善机构等组织一起使用时是否需要支付少量费用。