µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
¡D
DNS and BI
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
DNS and BIND ºÞ²z¡A²Ä¥|ª©
§@ªÌ¡G
Paul Albitz & Cricket Liu
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
T10
¥Xª©ªÀ¡G
¬ü°Ó¼ÚµÜ§¤¤¤å®Ñ
¥Xª©¤é´Á¡G2002/6/14
ISBN¡G9578247931
®ÑÄy½s¸¹¡Gkk0041543
¶¼Æ¡G750
©w»ù¡G
900
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
¼È°±³c°â
¼ÈµL¨ÑÀ³°Ó¡G´M§ä¨Ñ³f°Ó¤¤(¤]¦³¥i¯à¥Xª©ªÀ¤wµ²§ô)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
DNS and BIND ºÞ²z¡A²Ä¥|ª©
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
DNS 是 Internet 最«n的網¸ô服務之一¡A它Åý人們以容易°O憶的網址來替代毫無人性的 IP 位址¡A甚¦Ü有³\多公司不惜«ª÷只為¶R一個ÅT亮的網址¡C本書ÄÄz了³o套 Internet 必備的基礎³]施¡J³z¹L分散式主機¸ê料庫將名稱Âà換成位址¡B為¹q子¶l件³]定投»¼¸ô徑¡A以及³\多其他的服務¡C正如作ªÌ在序¨¥所»¡¡G¡y如果你正在使用 Internet¡A其實你已經在使用 DNS 了 -- 只是你不知¹D¦Ó已¡C¡z °£了 DNS 的基礎概念外¡A本書第四版ÁÙ¸Ô細¸Ñ»¡了目前應用最廣泛的 DNS ³nÅé -- BIND 8¡A以及它的新一代版本¡GBIND 9¡CBIND 9 實作了³\多嶄新¦Ó且«n的功¯à¡F¦Ó BIND 8 則是目前大³¡份商業產品³]p的依據¡CBIND 8 »P BIND 9 對 DNS 的安全¨¾Å@有很大的改¶i¡C 不½×你是否是個每日»P DNS 為伍的管理ªÌ¡A或是個想更瞭¸Ñ Internet ¹B作原理的使用ªÌ¡A³£將發現本書是您必備的Ū物¡C 本書的內容涵»\¡G DNS 的用³~¡B¹B作原理以及使用時機 如何在 Internet 的命名空¶¡找到一席之地 架³]名稱伺服器 使用 MX 紀¿ý為¹q子¶l件³]定投»¼¸ô徑 DNS 用戶端的³]定 子網域的劃分»P管理 DNS 伺服器的保全措施¡G制½Ö可以查¸ß名稱伺服器¡BÁ×免未授權的ÁÒ區傳°e¡B¨¾治偽¸Ë的名稱伺服器¡A等等 BIND 9 的新功¯à包括¡Gµø界¡]view¡^以及 IPv6 的正向»P反向對映 DNS Security Extension¡]DNSSEC¡^以及 Transaction Signature¡]TSIG¡^ t¸ü分攤¡G同一個名稱對映到多³¡伺服器 排°£問ÃD¡G使用 nslookup »P dig¡B¸ÑŪ°£¿ù°T息¡B常¨£的問ÃD徵兆 DNS 的程式³]p¡C
目¿ý
第一章 I景介紹 1 1.1 Internet 簡史 1 1.2 Internet »P internet 的差異 2 1.3 DNS 概z 5 1.4 BIND 的沿² 10 1.5 我一定n使用 DNS 嗎¡H 11 第二章 DNS 的¹B作細節 13 2.1 網域命名空¶¡ 14 2.2 Internet 的網域命名空¶¡ 21 2.3 委任 25 2.4 名稱伺服器»PÁÒ區 26 2.5 ¸Ñ析器 31 2.6 ¸Ñ析 32 2.7 快取 41 第三章 從何³BµÛ手¡H 45 3.1 取得 BIND 46 3.2 ¿ï用網域名稱 51 第四章 ³]置 BIND 名稱伺服器 71 4.1 我們的ÁÒ區 72 4.3 ³]定 BIND 的組態檔 89 4.4 簡寫 93 4.5 主機名稱檢查¡]BIND 4.9.4 以及之後的版本¡^ 98 4.6 工具程式 102 4.7 執¦æ primary master 名稱伺服器 102 4.8 執¦æ slave 名稱伺服器 110 4.9 增加更多的ÁÒ區 118 4.10 接下來呢¡H 119 第五章 DNS »P¹q子¶l件 121 5.1 MX 紀¿ý 122 5.2 ¶l件交換器又是什»ò¡H 125 5.3 MX 演算法 126 第六章 ³]定主機 131 6.1 ¸Ñ析器 131 6.2 ¸Ñ析器的³]定範例 147 6.3 °低使用ªÌ的不便»P½Ä擊 149 6.4 各種平台的³]定方式 154 第七章 BIND 的維Å@»P管理 179 7.1 控制名稱伺服器 180 7.2 更新ÁÒ區¸ê料檔 191 7.3 整理你的檔案 201 7.4 於 BIND 8 及 9 中ÅÜ更系統檔案的位置 207 7.5 BIND 8 及 9 的日»x系統 208 7.6 ¹w¨¾維Å@是¶¶利¹B作的保ÃÒ 222 第八章 當網域成ªø時 247 8.1 »Ýn多少³¡名稱伺服器才夠¡H 247 8.2 加入更多³¡名稱伺服器 258 8.3 µù冊名稱伺服器 265 8.4 改ÅÜ TTL 268 8.5 準備災Ãø的到來 272 8.6 如何應付災Ãø 276 第九章 子網域的分割»P管理 281 9.1 何時應¸Ó成為父網域 282 9.2 »Ýn幾個子網域¡H 282 9.3 如何為子網域命名 284 9.4 如何成為父網域¡G建立子網域 285 9.5 in-addr.arpa 網域的子網域 299 9.6 做好 parenting 的工作 306 9.7 管理子網域的¾E移作業 313 9.8 父網域的生命¶g期 315 第十章 ¶i¶¥功¯à 317 10.1 位址匹對清單 318 10.2 ÁÒ區動態更新¡]DNS Dynamic Update¡^ 320 10.3 ÁÒ區ÅÜ更³q知¡]DNS NOTIFY¡^ 329 10.4 »¼增式ÁÒ區傳°e¡]IXFR¡^ 335 10.5 代¸ß機制¡]Forwarding¡^ 339 10.6 µø界¡]View¡^ 344 10.7 以循環½Õ度法¡]Round Robin¡^來分散t¸ü 347 10.8 名稱伺服器的位址排序功¯à 351 10.9 優先¿ï擇位於特定網¸ô的名稱伺服器 357 10.10 «D»¼°j名稱伺服器 358 10.11 ¨¾治偽¸Ë的名稱伺服器 360 10.12 系統½Õ校 361 10.13 相容性 374 10.14 IPv6 定址入ªù 375 第十一章 安全¨¾Å@ 391 11.1 TSIG 392 11.2 保Å@名稱伺服器的安全 397 11.3 DNS »P Internet ¨¾火牆 415 11.4 DNS 安全¨¾Å@功¯à的擴充 444 第十二章 nslookup »P dig 477 12.1 nslookup 是個好的°£¿ù工具嗎¡H 478 12.2 交½Í模式»P«D交½Í模式 480 12.3 ¿ï¶µ³]定 480 12.4 Á×免使用搜尋清單 485 12.5 日常的應用 485 12.6 特殊的應用 490 12.7 排°£ nslookup 所¹J到的問ÃD 499 12.8 Åý網¸ô更容易使用 506 12.9 使用 dig 507 第十三章 ¸ÑŪ BIND 的°£¿ù¿é出 513 13.1 °£¿ù層級 514 13.2 ¶}啟°£¿ù功¯à 518 13.3 ¸ÑŪ°£¿ù¿é出 519 13.4 ¸Ñ析器的搜尋法則以及t±¸ê料快取¡]BIND 8¡^ 534 13.5 ¸Ñ析器的搜尋法則以及t±¸ê料快取¡]BIND 9¡^ 535 13.6 工具程式 536 第十四章 排°£ DNS »P BIND 的問ÃD 537 14.1 問ÃD的元兇是 NIS 嗎¡H 538 14.2 排°£問ÃD的工具和技巧 539 14.3 列出可¯à發生的問ÃD 549 14.4 版本升級之後所³y成的問ÃD 571 14.5 廠牌的互³q性以及版本的問ÃD 573 14.6 TSIG ¿ù»~ 578 14.7 問ÃD的徵候 579 第十五章 DNS 程式³]p 587 15.1 以 nslookup 來撰寫 shell 命令稿 587 15.2 以¸Ñ析器程式庫常式來撰寫 C »y¨¥程式 595 15.3 以 Net::DNS 模組撰寫 Perl »y¨¥程式 630 第十六章 ¸É¿ò 637 16.1 使用 CNAME 紀¿ý 637 16.2 ³q°t符 643 16.3 MX 紀¿ý的制 645 16.4 撥接式線¸ô 645 16.5 網¸ô名稱和編¸¹ 651 16.6 ÃB外的¸ê源紀¿ý 654 16.7 DNS »P WINS 662 16.8 DNS »P Windows 2000 664 ªþ¿ý A DNS °T息的格式»P¸ê源紀¿ý 673 ªþ¿ý B BIND 各版本的相容性對照ªí 701 ªþ¿ý C 如何在 Linux 機器上編Ķ»P安¸Ë BIND ³nÅé 703 ªþ¿ý D Top-Level 網域 709 ªþ¿ý E BIND 名稱伺服器及¸Ñ析器的組態 715 索引 745
作ªÌ簡介
Paul Albitz 是惠普公司的³nÅé工程師¡A他曾經將 BIND 移植到 HP-UX¡C Cricket Liu 是 hp.com ÁÒ區¡]Internet 上最大的網域之一¡^的前任總監¡A目前是 VeriSign 公司 Global Registry Services¡]全球µù冊服務¡^之 DNS Product Management¡]產品管理³¡¡^的主管¡C
ºô»Úºô¸ôì²z»PÀ³¥Î(
Windows Se
Pro/ENGINE
Microsoft
¨àµ£»Pºô¸ô¡G±q§å§P¨¤
ºô¸ô·§½×
TCP/IP³Ì¨Î¤Jªù
RFIDµL½u®gÀWÃѧO
Google¡G¥þ²y³Ì
¤U¸ü°ÝÃD¥þ»`¿ý(ªþ¥ú
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C