У меня есть домен с именем mydomain.com. Веб-сайт mydomain.com и некоторые поддомены, такие как sub1.mydomain.com, sub2.mydomain.com, размещаются на общем хостинге (общедоступный IP-адрес: 1.2.3.4).
Теперь я хочу разместить субдомен: sub3.mydomain.com на сервере Windows VPS. Этот VPS не имеет никакого отношения к вышеуказанному общему хостингу (не в той же локальной сети, не у того же провайдера). Этот VPS имеет публичный IP-адрес: 5.6.7.8.
Следуя нескольким руководствам в Интернете, я развернул sub3.mydomain.com в IIS на VPS с некоторой информацией:
Имя хоста: sub3.mydomain.com
Привязка: введите http на порт 80 с IP-адресом: *
На VPS Менеджер DNS инструмент, я создал Первичная зона в Зоны прямого просмотра с именем mydomain.com.
Внутри этой зоны я создаю Новый хост (A или AAAA) запись с именем sub3 и IP-адресом в 5.6.7.8
На странице диспетчера домена поставщика домена я настроил:
host: sub1 type A указывает на 1.2.3.4
host: sub2 type A указывает на 1.2.3.4
host: sub3 type A указывает на 5.6.7.8
Я также включил некоторые правила брандмауэра на VPS:
Общий доступ к файлам и принтерам (эхо-запрос - входящий ICMPv4)
World Wide Web Services (входящий трафик HTTP)
World Wide Web Services (входящий трафик HTTPS)
Поддомен sub1, sub2 и верхний домен (mydomain.com) работают нормально, но DNS-адрес сервера sub3.mydomain.com не может быть найден. Как заставить его работать? Я сделал какой-то шаг не так?
В инструменте VPS DNS Manager ...
Эта часть не нужна, если VPS не используется в качестве DNS-сервера для вашего домена. Если проблема в
DNS-адрес сервера sub3.mydomain.com не найден
это не (в настоящее время) о правилах IIS или брандмауэра, а только о DNS-серверах. С ними тоже может быть что-то не так, но мы не могли знать. Итак, давайте сначала сосредоточимся на DNS:
См. Документацию вашего поставщика DNS, если есть некоторая задержка до того, как изменения вступят в силу, или если вам нужно где-то подтвердить изменения.
Проверьте свои DNS-серверы с помощью whois, чтобы правильно настроить зону. (Если вы теперь установили новую зону DNS на своем VPS, не передав ей контроль над своим DNS, возможно, вы уже делали аналогичные вещи раньше и даже не знаете, где на самом деле находятся ваши официальные DNS-серверы.)
Не зная фактического домена, мы больше ничем не можем помочь.