У меня есть доменное имя с 123-reg, которое использует их серверы имен, и у меня есть две записи A
для этого доменного имени это указывает на мой Windows VPS.
Затем у меня на моем VPS IIS работает сайт по умолчанию с привязками для *
и www
. Это работает для http://www.example.com . Однако при попытке http://example.com он говорит, что записи DNS не могут быть найдены.
РЕДАКТИРОВАТЬ: приведенный ниже возможный дубликат неверен, так как этот вопрос имеет www .пример. com
, указывая на другой IP-адрес, отличный от example.com
, тогда как мой вообще не работает. Поверьте, я уже смотрел.
Вы пропустили этапы 4-5 в 123-reg FAQ: Как мне настроить DNS для пересылки через Интернет? руководство.
Войдите в свою панель управления 123-reg .
В разделе Доменные имена выберите соответствующее доменное имя в раскрывающемся списке и нажмите Управление Кнопка .
Щелкните ссылку Управление DNS (A, MX, CNAME, TXT) .
На вкладке Advanced DNS нажмите кнопку редактирования и измените IP-адрес рядом с записью типа A
@
на94.136.40.82
Нажмите кнопку Сохранить .
Повторите шаги 4 и 5 для типа www. Запись.
Конечно, это работает одинаково независимо от того, используете ли вы их веб-пересылку или свой собственный IP .
Согласно RFC 1035, 5.1 , @
используется для обозначения текущего $ ORIGIN
, определенного ранее в файле зоны.
Вы не делаете этого. не вижу его в вашем веб-инструменте конфигурации, но когда вы устанавливаете другие имена хостов без происхождения, например www
вместо www.example.com.
предлагается example.com.
это ваш $ ORIGIN
, и вы можете ссылаться на него с помощью @ IN A
.