Как разделить resolve различных имен между двумя интерфейсами к разным DNS серверам? Добрый день.
Подскажите по вопросу ниже.
Есть сервер, который eth0 смотрит в сторону белой сети а интерфейсом eth1 смотрит в сторону серой сети. Можно ли как то разделить resolve межу двумя портами таким образом, что бы все внешние ресурсы resolve-ись через eth0 через внешние DNS, а внутренние ресурсы, которые живут в серой сети resolve-ись через eth1, через внутренний DNS?

21 Авг 2019 в 06:36
218 +1
0
Ответы
1

Да, вы можете настроить разделение resolve различных имен между двумя интерфейсами на сервере.

Для этого вам нужно отредактировать файл /etc/resolv.conf на вашем сервере. В этом файле указываются DNS серверы, которые используются для resolve имен. Вы можете добавить разные DNS серверы для каждого интерфейса.

Например, для eth0 (белая сеть) вы можете добавить следующую строку в /etc/resolv.conf:
nameserver <IP_адрес_внешнего_DNS>

А для eth1 (серая сеть) вы можете добавить другую строку с IP адресом внутреннего DNS сервера:
nameserver <IP_адрес_внутреннего_DNS>

После внесения изменений в файл /etc/resolv.conf, перезапустите сетевой интерфейс или перезагрузите сервер, чтобы изменения вступили в силу.

Теперь внешние ресурсы будут resolve-иться через eth0 через внешний DNS, а внутренние ресурсы через eth1 через внутренний DNS.

20 Апр 2024 в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир