DNS и BIND, Альбитц П , Ли К, 2002.
Книга «DNS и BIND» стала библией для системных администраторов. Она уникальна по полноте изложения материала, что в сочетании с прекрасным авторским стилем делает ее незаменимой и актуальной для каждого, кто хочет наладить эффективную работу DNS. Четвертое издание включает информацию о версии 9 пакета BIND, в которой реализованы новые и очень важные механизмы, а также о версии 8, входящей в состав большинства действующих коммерческих разработок. Пакеты BIND 8 и 9 позволяют значительно повысить безопасность служб DNS.
Рассмотрены следующие темы: функциональность и принципы работы DNS; структура пространства доменных имен, установка и настройка серверов имен; применение MX записей для маршрутизации почты; настройка узлов на работу с DNS; разделение доменов на поддомены; обеспечение безопасности DNS-сервера; новые возможности BIND 9; расширения системы безопасности DNS (DNSSEC) и подписи транзакций (TSIG); распределение нагрузки между DNS-серверами; динамические обновления, асинхронные уведомления об изменениях зон, пошаговая передача зон; устранение неполадок (применение nslookup и dig, чтение отладочного вывода); DNS-программирование с применением библиотеки DNS клиента и модуля Perl Net::DNS.
Оглавление.
Предисловие 9
1. Основы 20
(Очень) краткая история сети Интернет 20
Интернет и интернет-сети 21
Система доменных имен в двух словах 24
История пакета BIND 29
Надо ли мне использовать DNS? 30
2 . Как работает DNS 32
Пространство доменных имен 32
Пространство доменных имен сети Интернет 39
Делегирование 42
DNS-серверы и зоны 44
Клиенты DNS 49
Разрешение имен 49
Кэширование 58
3. С чего начать? 61
Приобретение пакета BIND 61
Выбор доменного имени 66
4. Установка BIND 83
Наша зона 84
Создание данных для зоны 85
Создание файла настройки BIND 98
Сокращения 101
Проверка имени узла (BIND 4.9.4 и более поздние версии) 105
Инструменты 108
Запуск первичного мастер-сервера DNS 109
Запуск вторичного DNS-сервера 115
Добавление зон 123
Что дальше? 124
5. DNS и электронная почта 125
МХ-записи 126
И все-таки, что такое почтовый ретранслятор? 129
МХ-алгоритм 131
6. Конфигурирование узлов 135
DNS-клиент 135
Примеры настройки DNS-клиента 149
Как упростить себе жизнь 151
Специфика настройки различных систем 157
7. Работа с BIND 180
Управление DNS-сервером 180
Обновление файлов данных зон 190
Организация файлов 200
Перемещение системных файлов в BIND 8 и 9 205
Ведение log-файла в BIND 8 и 9 206
Основы благополучия 218
8. Развитие домена 240
Сколько DNS-серверов? 240
Добавление DNS-серверов 249
Регистрация DNS-серверов 255
Изменение значений TTL 259
Подготовка к бедствиям 263
Борьба с бедствиями 267
9. Материнство 272
Когда заводить детей 273
Сколько детей? 273
Какие имена давать детям 274
Заводим детей: создание поддоменов 276
Поддомены доменов in-addr.arpa 287
Заботливые родители 293
Как справиться с переходом к поддоменам 298
Жизнь родителя 301
10. Дополнительные возможности 302
Списки отбора адресов и управления доступом 303
DNS: динамические обновления 304
DNS NOTIFY (уведомления об изменениях зоны) 312
Инкрементальная передача зоны (IXFR)
Ретрансляция
Виды
Round Robin: распределение нагрузки
Сортировка адресов DNS-сервером
DNS-серверы: предпочтения
Нерекурсивный DNS-сервер
Борьба с фальшивыми DNS-серверами
Настройка системы
Совместимость
Основы адресации в IPv6
Адреса и порты
IPv6: прямое и обратное отображение
11. Безопасность
TSIG
Обеспечение безопасности DNS-сервера DNS и брандмауэры сети Интернет
Расширения системы безопасности DNS
12. nslookup и dig
Насколько хорош nslookup?
Пакетный или диалоговый?
Настройка
Как отключить список поиска
Основные задачи
Прочие задачи
Разрешение проблем с nslookup
Лучшие в сети
Работа с dig
13 . Чтение отладочного вывода BIND
Уровни отладки
Включение отладки
Чтение отладочной диагностики
Алгоритм работы DNS-клиента и отрицательное кэширование (BIND 8)
Алгоритм работы DNS-клиента и отрицательное кэширование (BIND 9)
Инструменты
14 . Разрешение проблем DNS и BIND 494
Виновата ли служба NIS? 495
Инструменты и методы 496
Перечень возможных проблем 504
Проблемы перехода на новую версию 524
Проблемы сосуществования и версий 525
Ошибки TSIG 530
Симптомы проблем 531
15. Программирование при помощи функций библиотеки DNS-клиента 538
Написание сценариев командного интерпретатора с помощью программы nslookup 539
Программирование на языке С при помощи функций библиотеки DNS-клиента 545
Программирование на языке Perl при помощи модуля Net::DNS 573
16. Обо всем понемногу 577
Использование CNAME-записей 577
Маски 582
Ограничение МХ-записей 583
Коммутируемые соединения 584
Имена и номера сетей 590
Дополнительные RR-записи 592
DNS и WINS 600
DNS и Windows 2000 602
A. Формат сообщений D N S и RR-записей 609
B. Таблица совместимости BIND 630
C. Сборка и установка BIND на Linux-системах 632
D. Домены высшего уровня 637
E. Настройка DNS-сервера и клиента BIND 643
Предисловие.
Возможно, вам не так уж много известно о системе доменных имен, но работая в Интернете, вы неизбежно ее используете. Всякий раз, отправляя сообщения электронной почты или исследуя просторы, вы полагаетесь на DNS - систему доменных имен.
Дело в том, что люди предпочитают запоминать имена компьютеров, а компьютерам больше нравится обращаться друг к другу по числовым адресам. В Интернете этот адрес имеет разрядность 32, то есть может быть числом от нуля до четырех с хвостиком миллиардов. Компьютеры с легкостью запоминают такие вещи, потому что обладают большими объемами памяти, идеально подходящей для хранения чисел, но для людей эта задача не в пример сложнее. Попробуйте случайным образом выбрать из телефонной книги десять номеров и запомнить их. Непросто? Теперь вернитесь к началу телефонной книги и сопоставьте каждому номеру случайный код района. Примерно настолько же сложно будет запомнить 10 произвольных интернет-адресов.
Купить книгу - DNS и BIND, Альбитц П , Ли К, 2002. .
Купить книгу - DNS и BIND, Альбитц П , Ли К, 2002. .
Теги: книга по информатике :: DNS :: BIND :: Альбитц :: 2002
Смотрите также учебники, книги и учебные материалы:
- Тюнинг веб-сервера, Киллелиа П., 2003
- Сетевое администрирование Linux, Стахнов А., 2004
- Сетевые средства Linux, Смит Р., 2003
- Конкурентная разведка в Интернет, Дудихин В.В., 2004
- Современный компьютер, Сборка и модернизация, Лаптев Д.А., 2006
- Компьютер для женщин, Пастернак Е., 2010
- Самоучитель пользователя Linux, Белунцов В., 2003
- Системы баз данных, Роб П., Коронел К., 2004