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

Куда идет запись «A» для субдомена?

Я хочу создать поддомен, например sub.example.com.

Я уже настроил example.com с участием NS «склеить» записи, чтобы указать на DNS-сервер, который будет управлять поддоменом. Они похожи:

sub    IN    NS    other.dns.server.example.com.

Куда мне положить A запись для sub.example.com? Ставлю ли я его на DNS-сервер для example.com лайк:

sub    IN    A    192.168.0.1

Или я помещаю его на DNS-сервер для субдомена (в моем примере other.dns.server.example.com), лайк:

@      IN    A    192.168.0.1

Или я должен поставить в оба?

Я уже пробовал разные комбинации, но хочу знать, что право способ сделать это.

  1. Вы должны поместить запись A для поддомена в записи домена, если у него нет записей NS.

  2. Вы должны поместить запись A для поддомена в записи домена, если он является сервером имен для себя. (В противном случае у вас проблемы с курицей и яйцом.)

  3. Вы можете поместить запись A для поддомена в записи домена, даже если ни одно из первых двух условий не выполняется. Это дает то преимущество, что избавляет клиентов, которым просто нужна A-запись, от необходимости запрашивать серверы имен поддомена, хотя они все равно могут ее игнорировать.