DNS — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
(Новая страница: «Описание файла зоны test.ru. IN SOA servmp.test.ru. root.test.ru. ( 21 ;serial number 900 ;refresh …»)
 
 
Строка 35: Строка 35:
 
  fuck CNAME one.test.ru.
 
  fuck CNAME one.test.ru.
 
  xer CNAME one
 
  xer CNAME one
 +
 +
''У некоторых записей в конце ставится символ «.» (точка). Точка в конце имени означает, что к этому имени не будет дописываться имя домена''<br/>
 +
''Запись one.test.ru (без точки) будет и интерпретироваться DNS сервером как one.test.ru.test.ru, но если в конце поставить точку (one.test.ru.), то сервер уже не будет дописывать имя домена test.ru в конец имени''<br/>
 +
''Таким образом запись one «превращается» в one.test.ru, т.к. символа точки после one нет''
  
  
Строка 42: Строка 46:
 
  mail MX  10 mail01.test.ru.
 
  mail MX  10 mail01.test.ru.
 
  mail MX  20 mail02.test.ru.
 
  mail MX  20 mail02.test.ru.
 
У некоторых записей в конце ставится символ «.» (точка). Точка в конце имени означает, что к этому имени #не будет дописываться имя домена указанного в этой зоне.
 
Запись ns.test.ru (без точки) будет и интерпретироваться DNS сервером как ns.test.ru.test.ru, но если в #конце поставить точку (ns.test.ru.), то сервер уже не будет дописывать имя домена test.ru в конец имени. #Таким образом запись one «превращается» в one.test.ru, т.к. символа точки после one нет.
 
  
  
Строка 50: Строка 51:
 
  IP-адрес        [TTL]    PTR  имя_хоста
 
  IP-адрес        [TTL]    PTR  имя_хоста
 
   
 
   
  192.168.0.10 PTR  servmp.test.ru
+
  192.168.0.10 PTR  servmp.test.ru
  
  
 
'''Запись типа SRV''' - указывает на сервер, который предоставляет нужную нам службу
 
'''Запись типа SRV''' - указывает на сервер, который предоставляет нужную нам службу
_имя службы._протокол.имя домена [TTL] SRV приоритет относительный_вес порт имя_сервера_службы
+
_имя службы._протокол.имя домена [TTL] SRV приоритет относительный_вес порт имя_сервера_службы
_gc._tcp.test.ru  IN SRV 0 100 3268 servmp.test.ru.
+
 +
_gc._tcp.test.ru  IN SRV 0 100 3268 servmp.test.ru.
  
  
Строка 61: Строка 63:
  
  
#Любой файл зоны должен оканчиваться пустой строкой! Иначе в логах будет:
+
Любой файл зоны должен оканчиваться пустой строкой! Иначе в логах будет:
#master/zone-name.ru:30: file does not end with newline
+
master/zone-name.ru:30: file does not end with newline
#и данная зона обслуживаться DNS сервером не будет.
+
и данная зона обслуживаться DNS сервером не будет.
+
 
+
 
Типы DNS серверов:
+
'''Типы DNS серверов:'''<br/>
- Первичный(основной) DNS сервер
+
- Первичный(основной) DNS сервер<br/>
- Вторичный DNS сервер
+
- Вторичный DNS сервер<br/>
- Кэширующий DNS сервер
+
- Кэширующий DNS сервер<br/>
- Сервер пересылки DNS
+
- Сервер пересылки DNS<br/>
+
 
ipconfig /displaydns - просмотр кэша DNS
+
 
ipconfig /flushdns - очистка кэша DNS
+
'''ipconfig /displaydns''' - просмотр кэша DNS<br/>
 +
'''ipconfig /flushdns''' - очистка кэша DNS

Текущая версия на 19:49, 5 марта 2014

Описание файла зоны

test.ru.       IN SOA servmp.test.ru. root.test.ru. (
               21	;serial number
               900	;refresh
               600	;retry
               86400	;expire
               3600  ) ;default TTL(Windows) Minimum(Unix)

test.ru. - имя зоны, можно заменить собачкой @
IN - класс, в данном случае Internet(сейчас другие классы не используются)
SOA - Start Of Authority указывает, что сервер является самым надёжным для данной зоны
servmp.test.ru. - имя PriDNS сервера зоны
root.test.ru. - контактная информация(фактически email: root@test.ru)
serial number - порядковый номер зоны, при изменении зоны должен увеличиваться
refresh - периодичность опроса в сек SecDNS - PriDNS
retry - время в сек повторного обращения SecDNS к PriDNS при его не ответе
expire - время в сек через которое SecDNS будет считать имеющуюся у него информацию устаревшей
default TTL - время жизни информации в кэше


NS запись(Name Server) - данная запись указывает DNS-сервера обслуживающие зону test.ru

test.ru.    NS    servmp.test.ru.


Запись типа A - устанавливает соответствие между именем хоста и его IP-адресом

имя_хоста   	        [TTL]  	A       IP-адрес

one			1200	A	192.168.0.1
one.test.ru			A	192.168.0.1


Запись типа CNAME - предназначена для присваивания хосту дополнительного имени-псевдонима

имя_псевдоним   [TTL]    CNAME   имя_хоста

fuck			 CNAME	 one.test.ru.
xer			 CNAME	 one

У некоторых записей в конце ставится символ «.» (точка). Точка в конце имени означает, что к этому имени не будет дописываться имя домена
Запись one.test.ru (без точки) будет и интерпретироваться DNS сервером как one.test.ru.test.ru, но если в конце поставить точку (one.test.ru.), то сервер уже не будет дописывать имя домена test.ru в конец имени
Таким образом запись one «превращается» в one.test.ru, т.к. символа точки после one нет


Запись типа MX - указывает на почтовый сервер

имя_домена	[TTL]	MX   приоритет  почтовый_сервер

mail			MX   10		 mail01.test.ru.
mail			MX   20		 mail02.test.ru.


Запись типа PTR — указатель, служит для выполнения обратного преобразования IP-адресов в имена хостов.

IP-адрес        [TTL]    PTR   имя_хоста

192.168.0.10		 PTR   servmp.test.ru


Запись типа SRV - указывает на сервер, который предоставляет нужную нам службу

_имя службы._протокол.имя домена [TTL] SRV приоритет относительный_вес порт имя_сервера_службы

_gc._tcp.test.ru  IN SRV 0 100 3268 servmp.test.ru.


RR записи(resource records) записи ресурсов


Любой файл зоны должен оканчиваться пустой строкой! Иначе в логах будет:

master/zone-name.ru:30: file does not end with newline

и данная зона обслуживаться DNS сервером не будет.


Типы DNS серверов:
- Первичный(основной) DNS сервер
- Вторичный DNS сервер
- Кэширующий DNS сервер
- Сервер пересылки DNS


ipconfig /displaydns - просмотр кэша DNS
ipconfig /flushdns - очистка кэша DNS