Доменных имён является ключевой фигурой. От работоспособности которой зависит очень-очень многое



бет3/11
Дата01.02.2023
өлшемі48,62 Kb.
#167026
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
DNS как ключевая фигура в сети интернет и доменной структуре

Обратный DNS запрос
Служит для обратной цели, для разрешения из ip в имя. Для этого зарезервирован специальный домен in-addr.arpa, в котором хранятся PTR записи. Октеты IP адреса хранятся в обратном порядке, будьте внимательны. Так для ip 1.2.3.4 будет создана запись вида 4.3.2.1.in-addr.arpa
Виды записей DNS серверов
Приведем только основные, т.к. их большое количество:

  • Запись A (address record) – Связывает имя с IP адресом

  • Запись CNAME (canonical name record) – используется для перенаправление на другое имя. Используется в связке с Записью А типа

  • Запись MX (mail exchange) – Указывает на почтовый сервер

  • Запись NS (name server) – указывает на Name Server

  • Запись PTR (pointer) – Обратная Запись A

  • Запись SOA — Указывает где хранится начальная запись зоны, а так же ключевую информацию о зоне.

  • Запись SRV — Указывает на серверы для сервисов, к примеру Active Directory.

Порядок разрешения имен и поправки связанные с кэшированием
При запросе имени происходит несколько важных процедур, которые необходимо учитывать. Во первых это данные о связке имя – IP адрес может храниться в нескольких местах ( Hosts, DNS Cash, Lmhosts, DNS Server и др). Для того что бы полностью понимать принцип работы – нужно знать порядок в котором Windows пытается разрешить любое имя.

  1. При разрешении имени сверяется с локальным именем компьютера.

  2. Если локальное имя не совпадает с запрашиваемым, то выполняется поиск в DNS Cash. ВАЖНО: в DNS кэш динамически загружается данные из файла HOSTS ( поэтому поиск по файлу hosts не происходит, его данные всегда в памяти ПК, что ускоряет обработку ). Файл Hosts расположен в %systemroot%\System32\Drivers\Etc

  3. Если имя не разрешилось в IP адрес, то пересылается на DNS сервер, который задан в сетевых настройках.

  4. Если имя сервера плоское ( к примеру: server1 ) и не может быть разрешено с помощью DNS, то имя конвертируется в NetBIOS имя и ищется в локальном кэше

  5. Если имя не может разрешиться, то ищется на WINS серверах

  6. Если имя не может быть определено и на WINS сервере, то ищется с помощью BROADCAST запроса в локальной подсети

  7. Если имя не определилось, то ищется в файле LMHOSTS

Поиск по всем 7-ми шагам прекращается как только находится первое вхождение, удовлетворяющие условиям.
Примечание:
— Посмотреть DNS кэш можно по команде ipconfig /displaydns

c:\>ipconfig /displaydns


Windows IP Configuration


api.wordpress.org
----------------------------------------
Record Name . . . . . : api.wordpress.org
Record Type . . . . . : 1
Time To Live . . . . : 158
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 72.233.56.138
Record Name . . . . . : ns1.mobiusltd.com
Record Type . . . . . : 1
Time To Live . . . . : 158
Data Length . . . . . : 4
Section . . . . . . . : Additional
A (Host) Record . . . : 67.19.16.228
-Очистить DNS кэш можно по команде ipconfig /flushdns
c:\>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет