我有以下设置:
- 运行 Ubuntu Server 12.04 的家庭服务器
- D-Link DSL-2780 能够将动态 DNS 路由到 www.dyndns.org、www.no-ip.com、zoneedit.com
- 通过 Gandi.com 购买的域名不运行动态 DNS 服务,但有“DNS 区域”
我读了一些关于如何将我的 IP(也就是我的家庭服务器)连接到我预先购买的域名的文章。有人建议安装A风俗 脚本它将通过 API 和自动更新与 Gandi 区域文件进行通信。其他的(可能已过时)建议使用 dynDNS 或 no-ip 提供的免费服务。
- 为了确保安全,我不愿意在服务器上安装过多的代码,同时尽可能多地了解每行代码的作用。所以最好有一个外部服务(如果我说错了,请纠正我)。
- 我似乎找不到这些指南中所述的适合我的“免费动态 DNS 服务”。也许我搞混了,但是 no-ip.com 是我的域名以 结尾,
.co.uk
我似乎只能使用付费服务(我不反对,但更愿意开始货比三家)。
如果时代变了,.co.uk
目前免费服务不再可用,或者我可能误解了管理主机/域的某些内容,有人可能会告诉我。
然后我认为一旦我解决了这个问题,它应该很简单,只需将我的路由器指向我的 DNS 帐户,然后该帐户将指向我的 gandi 域,从而允许我通过我的域名访问我的家庭服务器!
答案1
免费的动态 DNS 服务似乎正在消失,所以请做好付费服务的准备。在大多数情况下,这比从 ISP 那里获得静态 IP 地址要便宜。
无论您选择哪家动态 DNS 服务提供商提供服务,他们都应该能够为.co.uk
域名提供服务。他们将提供名称服务器列表,然后您将其输入到 gandi.com 域名帐户设置中的名称服务器设置中。然后按照动态 DNS 提供商的说明设置您的 DNS 记录。在您的路由器中,输入您的动态 DNS 帐户的帐户信息。如果您的路由器 IP 地址发生变化,它将通知您的动态 DNS 提供商该变化,后者将使用新的路由器 IP 更新您的 DNS A 记录。
这正是我使用 dyn.com (以前称为 dyndns.org) 为我的家庭服务器使用的设置,并且它运行没有任何问题。