Назад | Перейти на главную страницу

Подключение локального веб-сервера к локальному DNS-серверу

У меня 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;
    };