设置服务器时使用哪些DNS设置

我有一台服务器,并希望运行我自己的名称服务器服务。 现在我已经设置了它,它不工作,但我不知道确切的设置存储在哪里。

在我的服务器上,我使用Plesk。 当我编辑DNS设置时,我认为它存储在named.conf中。 命名是安装在服务器上,和BIND。

现在我还有一个来自我的注册商的小组。 这与我的服务器是分开的。

这两个地方我都可以添加普通的MX,A,CNAME等logging。

现在放置此设置的最佳方式是在哪里。 目前,我在这两个地方,服务器和注册商面板上都有相同的logging。

我正确地在注册商面板上添加所有logging,并删除PLESK中的所有内容,只是不在我的服务器上运行DNS,因为它已在注册商面板中完成。

或者我应该在两个地方添加logging。

要移动DNS,您需要访问注册商的cPanel,并为您的域名提供新的权威名称服务器(您的LAN上的DNS)。 你也应该有一个备用的DNS。

在你的networking上,你需要configuration你的区域文件(你可以在谷歌上寻求帮助,编写一个合适的区域文件),然后确保在防火墙上打开适当的端口,以允许来自外部查询的那些DNS / UDP 53)。

你确定你要这么做吗? 如果你只是想运行一个cachingDNS服务器,你可以使用你现在正在使用的任何东西(假设你的注册服务器)离开你的域名DNS,只在本地运行一个局域网请求。

named.conf是BINDconfiguration文件,您将在您的.hosts和.rev文件中分别为您的正向和反向查找设置

如果您的注册商也是您的DNS服务提供商,那么您在两个地方都不需要DNS条目。