我可以设置我的第二个IP地址作为辅助名称服务器

我有一个2 ip地址的服务器。 如果我input第一个到我的浏览器,我最终与我的网站。 62.212.66.33

如果我在酒吧里input我的第二个IP地址,我最终会到别的地方。 62.212.66.56

我可以设置这第二个IP作为辅助名称服务器。 我做了NS和域的logging。 等了72个小时。 但是它没有返回logging。 为DNS检查。

这种设置可能吗?

安装绑定,然后在named.conf文件中,添加/更改监听线到这样的东西(其中值是从IP地址):

listen-on {62.212.66.56; }; 

然后configuration你想要的区域,比如

 zone "mydomain.com" { type slave; file "slave/mydomain.com.slave"; masters { 1.2.3.4; }; }; 

其中mydomain.com是您的辅助域,1.2.3.4是主名称服务器的IP地址。

但是我build议你做的是让BIND监听你所有的IP地址。 此外,请将您的服务器的名称和地址添加到主DNS服务器,如下所示:

mydomain.com。 在NS ns3.mydomain.com ns3.mydomain.com。 IN A 62.212.66.56

根据你上面的评论,这听起来像你真正想要做的是运行你自己的DNS,你是主人。

为此,将区域def从slave更改为master,并删除masters子句。 然后创build你的区域数据文件(使用named-xfer,dig或者只input信息)。 然后在您的域名注册商,更改您的域的DNS服务器的IP是您的IP地址。

不build议。 但可能。

最推荐在不同的networking上分开的服务器上至less有2个DNS。 最好在不同的数据中心上,甚至在不同的大陆上。

除了添加ns和logging之外,您必须将您的ip添加到您的注册商的域名服务器列表中。 有些注册商称之为“儿童域名服务器”

没有这个,你的DNS永远不会工作。