![数据中心服务器的 DNS](https://linux22.com/image/1364747/%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%20DNS.png)
我家里有几台服务器,已经运行了一段时间,但我想把它们移到合适的服务器环境中。它们目前通过我的 ISP 提供的路由器访问互联网。
据我了解,路由器从我的 ISP 获取 DNS 地址,这使得我的计算机和服务器可以通过其地址访问网站。
如果我将服务器移至数据中心,并且每个服务器都有自己的 WAN IP 地址,我该如何为它们分配 DNS?我需要创建自己的 DNS 吗?
答案1
您不必这样做,许多组织都免费提供这些。我总是使用谷歌在 8.8.8.8 和 8.8.4.4 中找到的版本。阅读更多https://developers.google.com/speed/public-dns/
答案2
我理解您的问题是指如何为您的服务器分配 DNS 名称,以便可以通过名称在互联网上访问它们。正如您所怀疑的那样,您首先需要注册一个域名。然后,您的注册商会询问您希望在哪里托管新域名的 DNS。一些注册商会免费为您完成此操作。然后,您将为每个主机命名并为其分配与服务器 IP 相对应的 A 记录。从那时起,您将能够通过该域名访问您的主机,而不仅仅是通过 IP。
答案3
一些数据中心将为您提供本地解析器(即您称之为“DNS服务器”的DNS部分),就像您的家庭/办公室ISP一样使用。
如果您需要对 DNS 系统进行更多的控制和/或获得更高的性能(例如,因为您有一个邮件过滤系统,使用 RBL 请求来打击 DNS),您可以在一个或多个系统上安装自己的缓存解析器并使用它。