Когда вы устанавливаете сервер Ubuntu, сервер Ubuntu по умолчанию будет хранить только основную систему, но есть возможность добавить дополнительные роли сервера. Одним из них является «DNS-сервер».
Из того, что я прочитал, когда вы добавляете этот выбор к вашей установке, Ubuntu добавляет пакеты bind9
и bind9-doc
в вашу систему. Эти пакеты предоставляют DNS-сервер Bind 9 и его документацию. Теперь фактически DNS-сервер - это просто технология, которая берет имя хоста и автоматически находит IP-адрес этого хоста в Интернете. Каждый раз, когда вы покупаете домен, например, на Godaddy, у вас есть возможность на их веб-сайте указать это имя хоста на вашем публичном IP-адресе. Это так просто. Так зачем кому-то настраивать DNS-сервер при установке Ubuntu?
Некоторые люди запускают локальный DNS-сервер в своей локальной сети для samba, apache и Kerberos, чтобы пользователи в локальной сети могли использовать имена хостов, аналогичные тем, которые вы описываете для godaddy. Похоже, вам не нужен локальный DNS-сервер.
Это очень открытый вопрос, есть много причин для запуска локального DNS-сервера. Я расскажу вам, почему мы используем его на работе:
На самом деле я также использую GoDaddy, так что я знаю, о чем ты говоришь.
Вот процесс того, что происходит, так что компьютер в другом месте в мире может посетить ваш IP-адрес, используя ваше доменное имя:
Конечно, они говорят, что «это занимает время - 24-48 часов», но я обычно вижу, что он движется гораздо быстрее, чем этот. Американские серверы имен, как правило, обновляются вашей новой указательной информацией в течение 10 минут. Вот чрезвычайно полезный и очень крутой сайт для мониторинга того, как ваше доменное имя обновляется на серверах имен по всему миру: https://www.whatsmydns.net/
Основная практическая причина человек хочет настроить DNS-сервер на своем компьютере, потому что у него динамический IP-адрес, и он хочет автоматизировать процесс обновления своего сервера имен своим IP-адресом при его изменении. Я нахожусь в процессе изучения, как это сделать, но я подозреваю, что могу найти способ, используя curl icanhazip.com
и сверяя его с текстовым файлом с результатами моей последней проверки.
Надеюсь, я обеспечил некоторую ясность!
-Пьер