Как мне разместить зарегистрированный домен с 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, на примере