Авторитетный DNS для поддомена с динамическим IP
Могу ли я иметь на своем сервере авторитетный DNS-сервер с динамическим IP-адресом?
Я использую динамический DNS-клиент для обновления своего IP-адреса с помощью namecheap, но также хочу иметь контролируемый мной DNS-сервер. Может ли мой поддомен ns1.sub.example.com находиться на моем сервере?
Я бы использовал динамический DNS-клиент для обновления ns1.sub.example.com
Обновление: похоже, работает. Динамические обновления DNS. Запись для NS main.example.com указывает на субдомен, а имя - A-запись main.example.com, все запросы перенаправляются на мой DNS-сервер.
1 ответ
Полномочный сервер имен должен иметь фиксированный IP-адрес, так как этот адрес должен быть известен авторитетным серверам имен для доменов более высокого уровня. Например, если ваш домен
example.com.
, то серверы имен для
com.
нужно знать, какие серверы имен используются для вашего домена. Это делается через регистратора вашего домена, который пересылает обновленную информацию на DNS-серверы, которым необходимо ее знать. Если по какой-то причине ваш IP-адрес изменился, вам нужно будет обновить его у регистратора домена, и ваш DNS-сервер будет недоступен до тех пор, пока это обновление не произойдет.
В случае субдомена, например
sub.example.com.
, вам необходимо обновить записи NS для этого имени в зоне
example.com.
самим собой. Обычно клиенты динамического DNS обновляют только записи адресов, а не записи NS, хотя, возможно, вы могли бы что-то взломать. Но сервер имен для
example.com.
все еще должен быть доступен, как описано выше.
Все это очень длинный способ сказать: не размещайте DNS дома. Это будет ненадежно.