![Настроить внутренний DNS так, чтобы он указывал на этот DNS-сервер?](https://rvso.com/image/1365832/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D0%B8%D0%B9%20DNS%20%D1%82%D0%B0%D0%BA%2C%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D0%BE%D0%BD%20%D1%83%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%BB%20%D0%BD%D0%B0%20%D1%8D%D1%82%D0%BE%D1%82%20DNS-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%3F.png)
В моей сети запущен Windows Server 2008 со следующими свойствами:
- Внутренний IP-адрес: 192.168.1.100
- Внешний IP-адрес: 242.24.124.12
Теперь я зарегистрировал домен (example.com) и он указывает на внешний IP-адрес моего сервера.
Теперь все отлично и замечательно, когда я захожу на example.com, меня перенаправляют на мой сервер.
Я хочу настроить DNS на указанном сервере и перенаправлять запросы к example.com на мой внутренний IP-адрес из внутренней сети.
MSPainted:
Итак, чего я хочу:
Когда внешний хост подключается к example.com, он использует свой DNS по умолчанию, и он преобразуется во внешний IP-адрес 242. Когда внутренний хост подключается к example.com, он использует внутренний сервер в качестве DNS, который отвечает своим собственным IP-адресом 192.168.1.100.
Возможно ли настроить это в Windows Server 2008?
Я думал установить роль DNS на моем сервере Windows, затем создать запись A для example.com, указывающую на себя, и сделать так, чтобы мой DHCP-сервер обслуживал 192.168.1.100 в качестве DNS-сервера. Но как мне настроить его так, чтобы мои внутренние хосты использовали настоящий DNS при запросах на другие домены? Нужно ли мне что-то еще сделать, чтобы это работало правильно?
решение1
Так и должно быть. На самом деле вам нужно захватить домен example.com и перенаправить все остальные запросы.
решение2
Я не совсем уверен, что правильно понимаю все, что вы описываете, но я попробую.
Каждое приложение использует разные порты, и трафик должен быть перенаправлен с вашего маршрутизатора. Когда маршрутизатор получает пакеты извне, чтобы исправить ваш порт домена 22 (ssh), вам необходимо перенаправить эти пакеты на определенный IP-адрес в вашей внутренней сети. Поэтому, когда вы находитесь за пределами своей сети, команда для подключения через ssh будет "ssh www.yourdomain.com", и маршрутизатор перенаправит вас на вашу машину во внутренней сети; следовательно, машина, которую вы объявляете целевой в настройках маршрутизатора.
В случае использования DHCP ваш маршрутизатор отправляет настройки DNS на устройства вашей внутренней сети. Вы можете задать там определенные DNS-серверы. Они будут распространяться автоматически.
Вы также можете настроить свои машины со статическим IP-адресом и настроить DNS для каждой машины.