Недавно я начал использовать linode для размещения своего сайта. До использования linode я обычно использовал хостинг, предлагаемый моим регистратором доменов. В этих случаях я думал, что понимаю, как работает DNS, потому что регистратор автоматически обновлял ваши записи DNS, чтобы они указывали на сервер, на котором размещен сайт.
При следовании руководству linodes по настройке веб-сайта: https://www.linode.com/docs/websites/hosting-a-website
Их инструкции говорят вам установить DNS-серверы как:
ns1.linode.com ns2.linode.com ns3.linode.com ...
Но я хочу сказать, что ЛЮБОЙ может открыть учетную запись на linode и заполнить те же настройки DNS! Так что теперь любой, кто пытается получить доступ к вашему сайту, может быть перенаправлен на кого-то другого, кто хочет притвориться вашим сайтом!
Я правильно понимаю, как работает DNS? Я знаю, что единственный способ убедиться (с точки зрения посетителя), что посещаемый сайт действительно является доменом, для которого он предназначен, — это установить сертификат (https) и т. д. Но, основываясь на приведенных выше инструкциях, кажется почти тривиальным притворяться кем-то иначе, если они также используют линод.