Указание доменного имени на VPS

Я только что получил VPS. Все, что дал мне хост, был IP-адрес, на который указывал домен.

Допустим, мой домен mydomain.com

Поэтому я удалил значения сервера имен (не записей NS, а фактического сервера имен). Затем я добавил 3 записи A, чтобы указать IP-адрес VPS для следующего:

ns1.mydomain.com ns2.mydomain.com mydomain.com

Хозяин все время говорил мне, что мне нужно настроить ns1.mydomain.com и ns2.mydomain.com. Так я и сделал.

Затем я создал 2 записи NS для mydomain.com со значениями ns1.mydomain.com и ns2.mydomain.com

Теперь, после того как я все это сделал, я попытался установить для серверов имен ns1.mydomain.com и ns2.mydomain.com, но это не позволило мне сделать это.

Достаточно ли того, что я сделал, чтобы мой домен правильно указывал на VPS? Должен ли я просто ждать распространения сейчас?

Это первый раз, когда я попробовал это, поэтому я немного растерялся.

2 ответа

Решение

Перейдите в панель управления DNS своего домена (предоставленную вашим регистратором) и используйте ее для сброса настроек DNS по умолчанию.

После этого создайте запись A (или измените существующую) для mydomain.com и введите IP-адрес своего VPS в соответствующее поле.

Не играйте с записями NS.

Все, что вам нужно сделать, это создать запись A в DNS вашего хостера домена, чтобы mydomain.com указывал IP-адрес вашего сервера. Не заменяйте серверы имен, иначе они никуда не уйдут.

Это для самого простого сценария, который

  • вы не размещаете свой собственный DNS, но используете DNS вашего хостера (например, Godaddy)
  • вам не нужен обратный поиск, MX или другие записи

Во многих других сценариях, например, для основного домена в учетной записи общего хостинга или поддоменов, которые вы добавили туда, веб-хостер создает записи DNS на своем DNS-сервере. Именно тогда вы заменяете адреса серверов имен в хостере вашего домена на DNS-серверы вашего хостера. Но учетная запись VPS не приходит автоматически с DNS

Если вы запустили свой собственный DNS на своем VPS-сервере, вы заменили бы адреса серверов имен для домена на IP-адреса вашего сервера. Но вы не упомянули ничего из этого, поэтому я предполагаю, что вы указали серверы имен на ваш VPS, но на коробке не работает DNS. Таким образом, ничего не решает.

Другие вопросы по тегам