Назад | Перейти на главную страницу

Является ли хорошей практикой использование сервера имен на другом хосте?

Итак, позвольте мне объяснить. Предполагая, что мне нужно создать веб-сайт, и у меня есть новый выделенный сервер. Теперь я мог бы использовать общий хостинг-сервер (который находится в той же сети, что и мой выделенный) в качестве DNS-сервера. Итак, домен example.com указывает на ns1.sharedhost.com и ns2.sharedhost.com, а затем на Запись на общем сервере указывает на IP моего выделенного сервера. Это хорошая практика (будет ли веб-сайт загружаться медленнее?), Если у общего хостинга 100% времени безотказной работы, большей избыточности и т. Д.?

простите за плохой английский

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

Наличие отдельных серверов имен может быть хорошей практикой, но это больше для надежности, чем для скорости. Если поставить сервер имён для example.com на том же сервере, который обслуживает www.example.com, и веб-сервер падает и забирает с собой остальную систему, вы не сможете разрешить любые домены, заканчивающиеся на example.com, даже если они на разных машинах. Вместо этого у вас должно быть как минимум два сервера имен, поэтому, если один из них выйдет из строя, вы все равно сможете разрешить свой домен. Это совершенно нормально и то, как должен работать DNS. Ваш регистратор доменов, скорее всего, предоставит серверы имен, ваш хостинг-провайдер может их предложить, и вы можете получить отдельные DNS-услуги в Интернете по ценам от бесплатных до дорогих. Обязательно рассмотрите возможность добавления выделенного сервера, на котором размещен ваш веб-сайт, в качестве дополнительного сервера имен, но сделайте это, потому что это добавляет еще один уровень надежности (100% времени безотказной работы не существует); не потому, что это улучшит скорость.