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

Разрешение внутреннего и внешнего DNS-сервера Linux DMZ

У меня есть почтовый сервер, который должен разрешать все, от mydomain.com до внутреннего DNS-сервера, и все остальное (для отправки электронной почты) с внешнего DNS-сервера. Внутренний DNS-сервер не может разрешить (перенаправить) из общедоступного Интернета.

Мне кажется, что это невозможно сделать в resolv.conf, и мне интересно, нужно ли мне настраивать DNS локально на этом почтовом сервере.

Или есть другие способы?

systemctl enable dnsmasq.service
systemctl start dnsmasq.service

/etc/resolv.conf:

nameserver ::1
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

/etc/dnsmasq.conf:

server=/mydomain.com/2001:DB8:cafe::53

Если у вас уже есть внутренний DNS-сервер для example.com и вы хотите, чтобы ваш почтовый сервер запрашивал его для * .example.com и общедоступный DNS для всего остального, вы можете использовать dnsmasq сделать это.

В -S, --local, --server= директива позволяет вам

Укажите IP-адрес вышестоящих серверов напрямую ... Если задан один или несколько дополнительных доменов, этот сервер используется только для этих доменов, и они запрашиваются только с использованием указанного сервера. Это предназначено для частных серверов имен: