У меня 1 локальный веб-сервер "192.168.91.100" и 1 локальный DNS-сервер "192.168.91.101" для разрешения имен для локального веб-сервера.
Я настроил несколько зон на локальном DNS-сервере.
Я хотел связать эти 2 сервера для разрешения доменного имени вместо использования / etc / hosts на локальном веб-сервере.
Проблема:
Я настроил свой локальный веб-сервер / etc / network / interfaces - DNS-NAMESERVERS на 192.168.91.101 в качестве DNS-сервера после того, как я сделаю это подключение к Интернету на локальном веб-сервере, будет недоступно.
Локальный веб-сервер - / 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, чтобы разрешить все, что он не может (например, интернет-адреса). Либо используйте DNS-серверы, предоставляемые вашим интернет-провайдером, либо какой-либо другой общедоступный DNS-сервер.
Обычно делается через named.conf
файл на BIND
forwarders {
x.x.x.x;
y.y.y.y;
};