Pomoc dla administratorów systemu
0'REILLT
Paul Albitz & Cricket Liu
DNSiBIND
Paul Albitz, Cricket Liu
Ty tul oryginału amerykańskiego: DNS and BIND, Third Edition
Tłumaczenie: Bogdan Kamiński
© Wydawnictwo RM, Warszawa 1999
Authorized translation of the English edition © 1998 0'Reilly & Associates, Inc. This translation is published and sold by permission of 0'Reilly & Associates, Inc., the owner of all rights to publish and sell the same.
Wydawnictwo RM, 00-987 Warszawa, skr. poczt. 144
e-mail: rm@rm.com.pl
WWW: http://www.rm.com.pl
All rights reserved.
Żadna część tej pracy nie może być powielana i rozpowszechniana, w jakiejkolwiek formie i w jakikolwiek
sposób (elektroniczny, mechaniczny) włącznie z fotokopiowaniem, nagrywaniem na taśmy lub przy
użyciu innych systemów, bez pisemnej zgody wydawcy.
Printed in Poland.
Wszystkie nazwy handlowe i towarów występujące w niniejszej publikacji są znakami towarowymi zastrzeżonymi lub nazwami zastrzeżonymi odpowiednich firm odnośnych właścicieli.
Wydawnictwo RM dołożyło wszelkich starań, aby zapewnić najwyższą jakość tej książce. Jednakże nikomu nie udziela żadnej rękojmi ani gwarancji. Wydawnictwo RM nie jest w żadnym przypadku odpowiedzialne za jakąkolwiek szkodę (łącznie ze szkodami z tytułu utraty zysków związanych z prowadzeniem przedsiębiorstwa, przerw w działalności przedsiębiorstwa lub utraty informacji gospodarczej) będącą następstwem korzystania z informacji zawartych w niniejszej publikacji RM, nawet jeśli Wydawnictwo RM zostało zawiadomione o możliwości wystąpienia szkód.
ISBN 83-87216-88-7
Redaktor prowadzący: Mirosława Szymańska
Redakcja: Joanna Cierkońska
Opracowanie graficzne okładki według oryginału: Grażyna Jędrzejec
Skład: Marcin Fabijański
Druk i oprawa: Oficyna Wydawnicza READ ME - Drukarnia w Łodzi
Wydanie I
10 98765432
Spis treści
Przedmowa IX
Wersje X
Zakres książki XI
Odbiorcy XIII
Uzyskanie przykładowych programów XIV
Zasady stosowane w książce XIV
Cytaty XV
Podziękowania XV
Rozdział 1: Podstawy 1
Krótka historia Internetu 1
Internet i internety 2
System nazw domen od podszewki 4
Historia BIND-a 8
Czy muszę stosować DNS? 9
Rozdział 2: Jak działa DNS? 11
Przestrzeń nazw domen 11
Przestrzeń nazw domeny Internetu 17
Delegaqa 20
Serwery nazw i strefy 21
Resolwery 25
Rozróżnianie 26
Buforowanie 32
Rozdział 3: Gdzie zacząć? 35
Uzyskanie BIND-a 36
Wybór nazwy domeny 39
Rozdział 4: Konfiguracja BIND-a 55
Nasza domena 56
Konfiguracja danych DNS-u 57
Rekordy NS 59
Plik konfiguracyjny BIND-a 66
Skróty 69
Sprawdzanie nazwy hosta (BIND 4.9.4 i późniejsze wersje) 72
Narzędzia 74
Uruchomienie podstawowego serwera nazw 75
Uruchomienie pomocniczego serwera nazw 80
Dodawanie dalszych domen 86
Co dalej? 86
VI
Rozdział 5: DNS i poczta elektroniczna 87
Rekordy MX 88
Co to jest wymiennik poczty? 90
Algorytm MX 91
Rozdział 6: Konfiguracja hosta 95
Resolwer 95
Przykładowa konfiguracja resolwera 105
Minimalizacja problemów 107
Opcje specyficzne dla wytwórców 111
Rozdział 7: Utrzymywanie BIND-a 125
Sygnały serwera nazw BIND 125
Aktualizacja plików db 128
Organizacja twoich plików 135
Zmiana położenia plików systemowych BIND-a 8 139
Rejestracja w BIND-zie 8 140
Utrzymywanie wszystkiego w ciągłym ruchu 148
Rozdział 8: Rozrost domeny 165
Ile serwerów nazw? 165
Dodawanie większej liczby serwerów nazw 173
Rejestracja serwerów nazw 177
Zmiana TTL-u 180
Planowanie nieszczęść 183
Stawianie czoła nieszczęściom 186
Rozdział 9: Rodzicielstwo 191
Kiedy zostać rodzicem 192
Ile dzieci? 192
Jak nazwać swoje dzieci 193
Jak zostać rodzicem: tworzenie subdomeny 194
Subdomeny domen in-addr.arpa 204
Dobre rodzicielstwo 208
Zarządzanie delegacją 211
Zarządzanie przejściem do subdomen 212
Życie rodzica 214
Rozdział 10: Rozszerzone właściwości i bezpieczeństwo 215
Lista zgodnych adresów i ACL-e 216
DNS NOTIFY (zawiadomienie o zmianie strefy) 217
Dynamiczna aktualizacja DNS-u 220
Dostrajanie systemu 222
Sortowanie adresów serwera nazw 228
VII
Preferowanie serwerów nazw w niektórych sieciach 231
Tworzenie wielkiego bufora z przekaźnikiem dla ośrodka 232
Bardziej ograniczony serwer nazw 233
Nierekurencyjny serwer nazw 235
Unikanie fałszywego serwera nazw ...
Msyogi