Поскольку я ни в коем случае не эксперт по серверам, я хотел изучить основы, запустив свой собственный небольшой VPS в Digital Ocean и разместив несколько простых веб-сайтов, чтобы попробовать что-то.
В обучающих материалах DO говорится, что для привязки доменов к моему VPS я должен изменить записи NS по умолчанию моего домена на серверы имен Digital Ocean.
Я не могу понять этого ...
Потому что я узнал, что записи A указывают домены на серверы (или в данном случае на мой VPS). Итак, я не понимаю, как изменение записей NS приведет к тому, что мое доменное имя будет указывать на другой сервер, без необходимости случайной записи A на этот сервер?
Стреляйте в меня, если я ошибаюсь, но единственное логическое объяснение, которое я мог придумать, - это то, что на серверах имен Digital Ocean также настроены записи DNS, которые обрабатывают весь бизнес, связанный с DNS, для моего домена (например, записи A и MX) и что изменение записей NS моего домена на серверы имен Digital Ocean сообщит системе DNS, что она не должна использовать записи DNS, указанные здесь, а использовать те, на которые указывает моя запись NS, чтобы использовать записи в Серверы имен Digital Ocean.
Поэтому мне более или менее кажется, что изменение записей NS на другие серверы имен на самом деле является своего рода «перенаправлением DNS», чтобы сказать, что эти записи не должны использоваться, а использовать те, что на серверах имен, которые записывает мой NS. указать на.
Возможно, я ошибаюсь в этом мышлении, но я нигде не мог найти руководство по DNS, которое на самом деле объясняет, как все работает, как использовать DNS и что с ним можно делать ... Только те, которые говорят, что все такое.
Заранее спасибо за помощь!
Луук
Ты совершенно прав. В самом простом объяснении изменение NS-записи на сервере домена (назовем ее A) для субдомена сообщает всем клиентам, которые ищут информацию об этом субдомене, разговаривать с IP-адресом в этой NS-записи. Вы можете погуглить:
NS Records
Перенаправление DNS