Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
12.15 Трансляция адресов в имена
12.15 Трансляция адресов в имена
Почему необходим обратный поиск и трансляция адресов в имена? Некоторые системные программы вызывают обратный поиск с целью улучшения вывода информации для администрирования. Например, показанный ниже вывод из программы netstat представляет все или часть имени хоста вместо IP-адресов:
> netstat -а
Active Internet connections (including servers )
Proto Recv-Q Send-Q Local Address Foreign Address (state)
Tcp 0 121 tigger.nntp c3po.4809 ESTABLISHED
Tcp 0 0 tigger.smtp news.std.com.1472 TIME_WAIT
Tcp 0 925 tigger.1176 sun3.nsfnet-rela.smtp ESTABLISHED
Tcp 0 0 tigger.pop-3 ringotty8.16284 TIME_WAIT
Кроме этого, обратный поиск используется для служб пересылки файлов и WWW, которые создают регистрационные записи о системах, использующих эти службы. Некоторые службы отклоняют запросы клиентов, чьи IP-адреса не соответствуют одной из записей в базе данных имен доменов.
Вспомним, что адреса размещаются в специальном домене IN-ADDR.ARPA и дерево этого домена должно расширяться от наиболее общей части адреса к менее общей. При этом порядок номеров в каждом адресе становится обратным. Поэтому поддерево сети 172.66 называется 66.172.in-addr.arpa. На рис. 12.7 показан обратный поиск записи.
66.172.in-addr.arpa. IN SOA NS.FISHFOOD.COM. (
postmaster.FISHFOOD.COM.
94101101 ; serial
86400 ; refresh after 24 hours
7200 ; retry after 2 hours
2592000 ; expire after 30 days
345600 ; default TTL of 4 days
)
66.172.in-addr.arpa. IN NS NS.FISHFOOD.COM.
1.1 IN PTR NS.FISHFOOD.COM.
66.172.in-addr.arpa. IN NS NS2.FISHFOOD.COM.
100.1 IN PTR NS2.FISHFOOD.COM.
2.1 IN PTR MAIL-RELAY.FISHFOOD.COM.
Рис. 12.7. Таблица обратного просмотра
Элементы также будут обратными. Например, элементу 100.1 соответствует адрес 172.66.1.100.
- 12.1 Введение
- 12.2 Назначение DNS
- 12.3 Программное обеспечение BIND
- 12.4 Определители
- 12.5 Просмотр адресов хостов
- 12.6 Авторитетные ответы и ответы из кеша
- 12.7 Трансляция адресов в имена
- 12.8 Локальные и глобальные серверы имен доменов
- 12.9 Делегирование
- 12.10 Соединение серверов имен с Интернетом
- 12.11 Разработка базы данных сервера имен
- 12.12 Данные DNS
- 12.13 Элементы описании в DNS
- 12.14 Пример файла трансляции имен в адреса
- 12.15 Трансляция адресов в имена
- 12.16 Формат сообщений DNS
- 12.17 Используемый транспорт
- 12.18 Примеры
- 12.19 Дополнительные типы записей
- 12.20 Недостатки DNS
- 12.21 Дополнительная литература
- Трансляция адресов
- Трансляция имен
- 12.7 Трансляция адресов в имена
- 5.13 Трансляция имен в адреса
- Имена индексов ограничений
- Имена объектов длиной 68 символов
- Множественные интерфейсы и имена методов
- При подключении к локальной сети компьютер выдает сообщение об ошибке «В сети существуют совпадающие имена». Что делать?
- Как выборочно скрыть имена пользователей, отображаемых на экране приветствия?
- Фильтрация адресов
- Фильтрация нежелательных адресов
- Фильтрация неверных адресов