我如何管理我在家中托管的网站的 DNS 记录?

我如何管理我在家中托管的网站的 DNS 记录?

不久前我开始了一个项目,创建我自己的网站,我想了解一下它是如何运作的,所以我决定在家里托管它。

于是我拿出一台旧电脑,在上面安装了 Ubuntu 服务器(目前运行的是 16.04.2 LTS 版本),并在 no-ip.com 上创建了一个帐户来处理我的 ISP 提供的动态 IP。该网站已经以这种方式(LAMP)运行了一段时间。

由于一开始对 Linux 或 HTML 一无所知,我决定给自己买一个便宜的域名(Godaddy 上的 *.eu)来替换免费的 no-ip.com 帐户附带的较丑的域名。

到目前为止,我只设法将 GoDaddy 域名指向 no-ip.com 域名,这并没有太大的改进。GoDaddy 和 no-ip.com 都提供付费计划来为我管理 DNS。但是,我现在不想开始为服务付费,我想弄清楚它是如何运作的。

到目前为止,谷歌搜索和论坛帖子已经帮助我解决了从 Linux 到 CSS 的所有问题,但我必须承认我有点卡住了。当我搜索如何配置 DNS 服务器时,我只得到有关如何更改我的计算机用于将名称解析为 IP 的 DNS 服务器的结果。如果我错了,请纠正我,但我认为我需要的是更改 DNS 服务器上的记录其他人都使用将名称解析为 IP,这样我就可以只使用我的 .eu 域名并完全绕过 no-ip.com。首先,这是正确的问题吗?如果是,是否可以在 ISP 路由器后面进行操作而无需向第三方付费?

抱歉,帖子太长了,提前谢谢您!

答案1

目前没有常见的方法来更新 DNS 记录,但 GoDaddy 提供了API来做到这一点。您可以编写自己的脚本或使用现成的从你的 Ubuntu 服务器上使用它。

从同一问题中获取更多信息服务器故障

相关内容