将本地Web服务器连接到本地DNS服务器

我有1个本地networking服务器“192.168.91.100”和1个本地DNS服务器“192.168.91.101”为本地networking服务器做名称parsing。

我在本地DNS服务器中configuration了几个区域。

我想连接这两个服务器的域名parsing,而不是在本地Web服务器使用/ etc / hosts

问题:

我configuration我的本地networking服务器的/ etc / network / interfaces – DNS-NAMESERVERS为192.168.91.101作为DNS服务器,一旦我在本地networking服务器上进行互联网连接将不可用。

本地Web服务器 – / etc / network / interfaces

auto eth0 iface eth0 inet static address 192.168.91.100 netmask 255.255.255.0 gateway 192.168.91.2 # dns-nameservers 192.168.91.101 // When pointing to below DNS server internet connection will not work # dns-nameservers 127.0.0.1 // If pointing to local DNS server internet connection will work 

DNS服务器 – / etc / network / interfaces

 auto eth0 iface eth0 inet static address 192.168.91.101 netmask 255.255.255.0 gateway 192.168.91.2 dns-nameservers 127.0.0.1 

您将需要添加适当的转发器到您的BIND服务器configuration解决任何它不能(即:互联网地址)。 请使用您的ISP提供的DNS服务器或其他公共DNS服务器。

通常通过BIND上的named.conf文件完成

 forwarders { xxxx; yyyy; };