Как настроить DNS в CentOS для разрешения внутреннего IP-адреса локальной сети

Как настроить DNS в CentOS для разрешения внутреннего IP-адреса локальной сети

У меня есть маршрутизатор с nat для веб-сервера внутри локальной сети. Также у меня есть внутренний DNS-сервер на CentOS. Когда я пытаюсь получить доступ к веб-серверу из Интернета, он работает нормально, но когда я пытаюсь получить доступ из локальной сети, DNS возвращает публичный IP и не может получить доступ к веб-серверу. Как мне настроить именованный DNS-сервер, чтобы избежать этой проблемы? Спасибо.

решение1

Маршрутизатор, если он настроен правильно, должен позволять клиентам локальной сети видеть содержимое локальной сети, правильно преобразованное с помощью NAT с публичного IP-адреса.

Нам нужно знать, о каком DNS-сервере вы спрашиваете.

Вам нужен DNS с разделенным горизонтом. В сети больше информации по этой теме, чем кто-либо может себе представить. http://www.cyberciti.biz/faq/linux-unix-bind9-named-configure-views/

Связанный контент