Как мне разместить зарегистрированный домен с bind9?

У меня уже есть собственный веб-сервер, FTP и т. Д., И я хочу иметь возможность напрямую связывать свое доменное имя вместо настройки всех поддоменов и перенаправлений в DNS регистратора. Возможно ли это сделать с помощью bind9? Я посмотрел и перепробовал много вещей, но ничего не получается.

Моя ситуация прямо сейчас:

DNS моего регистратора имеет все мои субдомены:

  • www.example.com
  • ftp.example.com
  • и т.п.

Все они перенаправляют на мой общедоступный IP-адрес, и мой маршрутизатор настроен на пропуск необходимых портов. Проблема в том, что я не могу "зацикливаться" на своих собственных поддоменах, так как они указывают в одном направлении. Интернет может подключиться к ним, хотя.

Ситуация, которую я хочу:

В моем собственном DNS есть все мои субдомены:

  • www.example.com
  • ftp.example.com
  • и т.п.

У моего регистратора есть только указатель на мой DNS. Интернет "знает" о моем DNS и может разрешить мои субдомены. Моя локальная сеть уже находится в той же сети, что и мой DNS, и локально разрешается в поддоменах и может иметь доступ к Интернету.

Мой вопрос: это возможно сделать? Если так, то как?

1 ответ

Если я правильно понимаю, вы хотите разрешить свои домены для общедоступных IP-адресов для клиентов, которые достигают их через WAN, и для локальных IP-адресов для ваших клиентов LAN, которые достигают ваших доменов через LAN.

Если так, то да, это возможно с named и это называется взгляды.

Проверьте эту статью для примеров: Понимание представлений в BIND 9, на примере

Другие вопросы по тегам