
Я выполнил SOA nslookup для домена и меня немного смущает точный смысл вывода (см. ниже... имена были изменены для защиты невиновных):
;; QUESTION SECTION:
;MYDOMAIN.COM. IN SRV
;; AUTHORITY SECTION:
MYDOMAIN.COM. 10800 IN SOA dns23429.dizinc.COM. somename.hotmail.COM. 2010072201 86400 7200 3600000 86400
Итак, я понимаю, что "dns23429.dizinc.com" — это авторитетный DNS-сервер, но что означает запись после этого ("somename.hotmail.COM")? Это еще один авторитетный DNS-сервер? Я не думал, что может быть два авторитетных сервера. Кроме того, почему он должен быть на машине в домене "hotmail.com"? Это кажется странным, не так ли?
решение1
TheСОАНачало записи авторитета имеет несколько значений.
Из rfc1035
MNAME RNAME SERIAL REFRESH RETRY EXPIRE MINIMUM
MNAME The <domain-name> of the name server that was the
original or primary source of data for this zone.
RNAME A <domain-name> which specifies the mailbox of the
person responsible for this zone.
SERIAL The unsigned 32 bit version number of the original copy
of the zone. Zone transfers preserve this value. This
value wraps and should be compared using sequence space
arithmetic.
REFRESH A 32 bit time interval before the zone should be
refreshed.
RETRY A 32 bit time interval that should elapse before a
failed refresh should be retried.
EXPIRE A 32 bit time value that specifies the upper limit on
the time interval that can elapse before the zone is no
longer authoritative.
Итак, для этой записи.
MYDOMAIN.COM. 10800 IN SOA dns23429.dizinc.COM. somename.hotmail.COM. 2010072201 86400 7200 3600000 86400
- MYDOMAIN.COM.- имя, к которому относятся остальные данные.
- 10800- TTL для данной конкретной записи, если запрос был адресован авторитетному серверу.
- В- класс записей (IN = Интернет)
- СОА- тип записи (SOA = начало полномочий)
- dns23429.dizinc.COM- является основным источником зоны
- somename.hotmail.COM- это адрес электронной почты ([email protected]) кого-то ответственного за зону
- 2010072201- это серийный номер
- 86400- значение обновления (как часто вторичные серверы будут пытаться перезагрузить зону, если уведомления не отправляются)
- 7200- время повтора (как долго вторичный узел будет ждать между повторными попытками после сбоя передачи)
- 3600000- это время истечения срока действия (как долго вторичный сервер будет хранить копию зоны, если он не сможет связаться с первичным сервером)
- 86400- время жизни записей по умолчанию. Это максимальное значение, которое запись должна кэшировать любым другим DNS-сервером.
решение2
"somename.hotmail.COM" на самом деле "[email protected]" в качестве контакта электронной почты.