[DNS] Ãö©ó³\¦h¤½¥q¦æ¸¹ªº IP addr. »P rev-DNS µn¿ý
ºKn»¡©ú:
DNS ¨t²Î, ¤À forward/reverse (¥¿¤Ï¸Ñ) ¨â¤j¶µ, ¤@ª½¥H¨Ó, ¬ÛÃöºÞ²z³æ¦ì,
¥u§âµJÂI©ñ¦b forward domain zone µn°OºÞ²z¤W, ¦Ó±`´Á©¿µø¥t¤@¥b, reverse
domain zone ªº±ÂÅvµn°O»PºÞ²z.
ISP ¹³ HiNet, SEEDNet, ... µ¥, ¦³¸q°È, À°§U±M½u«È¤á¥h¨ó½Õ©Î¥N¬°µn¿ý
forward/reverse DNS servers.
Path: netnews.NCTU.edu.tw!news2!not-for-mail
From: cschen@cc.nctu.edu.tw (C.S.Chen)
Newsgroups: tw.bbs.config,tw.bbs.comp.network
Subject: [DNS] Ãö©ó³\¦h¤½¥q¦æ¸¹ªº IP addr. »P rev-DNS µn¿ý
Date: 3 Jul 1997 06:20:31 GMT
Organization: National Chiao Tung University, Hsinchu, Taiwan
Lines: 300
Message-ID: <5pfgbf$l5$1@news2.nctu.edu.tw>
References: <3JNPeT$Lat@bbs.ee.ncu.edu.tw>
NNTP-Posting-Host: localhost
X-Trace: 867910831 677 cschen@localhost 127.0.0.1
X-Newsreader: TIN [UNIX 1.3 950824BETA+ANSI+COLOR PL8]
Xref: netnews.NCTU.edu.tw tw.bbs.config:11508 tw.bbs.comp.network:61829
¬Û³{¦Û¬O¦³½t (wte.bbs@bbs.ee.ncu.edu.tw) ´£¨ì:
: §ÚÓ¤H·Pı³o¥ó¨Æ±¡¦³ÂI¾Þ¤§¹L«æ¡Areverse DNS ªº°ÝÃD¡A¤£³æ
: ¬OºÞ²z¤Hûªº°ÝÃD¡A¥H§Ú̬°¨Ò 146.75.203.in-addr.arpa¡A¦
: ¦b¥H«e§Ú´N¦V HiNet (¥L¬O§Ú̪º¤W´å)¤ÏÀ³¹L¡A¦Ó¥L¤]´¿¸g¦V§Ú
: «Oµý¥L¦³¦V TWNIC ¤ÏÀ³¹L¦h¦¸¡A¦ý¬O©O¡H
HiNet ¦¨¥ß, ¤w¸g¶W¹L 3 ¦~. ¹ï©ó, ³oºØ¨Æ±¡ªº³B²z, ¤´µMÁÙ¬O³o¼Ë.
* ¤@¤è±¥u¯à»¡, ³o¤ÏÀ³¥X¤j®a¹ï³oÃþ°ÝÃDªº¤£¬O«Ü«µø.
* ¥t¤@¤è±, ¤]ªí¥Ü¦h¼Æ³æ¦ì, ¹ï³o¦ì¨Æ°Èªº³B²z, ¨Ã¤£¬O«Ü¼ô±x. ¬Æ¦Ü
¥i¯àÁÙ¥]¬A TWNIC µ¥¬ÛÃö³æ¦ì.
¹ïÀ³§Aªº»¡ªk, ©³¤U, Á|¤@Ó ttn.net.tw ªº¨Ò¤l. ( Appendix 1)
- 203.66.150.0 ==> 150.66.203.in-addr.arpa
HiNet ¤]¬O©~¤¤ªº¨¤¦â ( ·Ó§Aªº»¡ªk), ¦ý¬O«o¦³À°¦£§Ë¦n, ¸Ó¨Ï¥Î³æ¦ì
ªº forward/reverse DNS.
-- ´N©úÁ¿¦n¤F, ´X¦~«e, TTN(»OÆW¹q°T), ¤@¶}©l, ¥H TTN.com.tw ¥Ó½Ð domain,
µM«á¦V HiNet ¥Ó½Ð±M½u. ( ¥Ø«e, ¤]¦³ TTN.net.tw µ¥). ¬O´XÓ, ¤ñ¸û¦¶}
©l ISP ªº·~°È³æ¦ì¤§¤@. ( ¹³³oÃþªº case, ÁÙ¥]¬A Acer.net, ... )
¦¨Ç®ÉÔ, ¦]¬°«Ø NetNews server, ©Ò¥H¨Ó¸ò§Ú contact ¤@¨Ç§Þ³N°ÝÃD.
§Ú«á¨Ó, µL·N¤¤µo²{, ¥L̪ººô¸ô, Ãö©ó reverse DNS ¨Ã¨S¦³³]¦n. ´N¶¶
«K¸ò¥LÌ´£, ®Ú¾Ú°ê»ÚºD¨Ò, ¨}¦nªº forward/reverse DNS µn¿ý, ¬O¤@Ó
ISP «~½èªº«ü¼Ð¤§¤@.
¦]¬°¤£À´, ¥LÌ«ÜÅå³Yªº¸ò§Ú»¡, HiNet ¨Ã¨S¦³§i¶D¥L̳o¤@¨Ç.
µ²ªG, ¥LÌ¥h§ä HiNet, °_¥ý HiNet ªº¤H, ÁÙ¸ò¥LÌ»¡, Ãö©ó domain name
ªº°ÝÃD, n§ä¸êµ¦·| III. µ²ªG, ¥h§ä SEEDNet, ·íµM SEEDNet ¸ò¥LÌ»¡,
³o¨Ç reverse DNS database ¤£¬O¥LÌ¥i¥H/À³¸Ót³dªº·~°È.
§Ú«á¨Ó¤~¤S¸ò¥LÌ»¡©ú, forward domain zone name ".com.tw" ¥Ø«e¬O¥Ñ III,
±ÂÅvµ¹ SEEDNet t³d, ¦ýÃö©ó IP address ªº reverse DNS mapping, ¦]¬°
TTN ¸ò HiNet ¯²±M½u, IP address (routing) ¬O HiNet ¥L̵¹ªº. ³o¤@¨Ç
IP address ¸g¥Ñ, ºôºÞ³æ¦ì, ¦p InterNIC, APNIC, or TWNIC ¤§Ãþªº, ¼·µ¹
HiNet ¤À°t and/or ¨Ï¥Î. ¥LÌ´N¦³¸q°È, t³d±µ¤U¨Ó¯u¥¿¨Ï¥Î³o¤@¨Ç IP adress
³æ¦ìªº reverse DNS mapping ªººûÅ@ and/or ¥N¬° µn°O DNS servers.
...
¸g¹L¤F¤@µfª§¤ã, ·íµM, ³Ì«áÁÙ¬O³]°_¨Ó¤F.
-- §Ú·Q, ³oÃþ°ÝÃD¬O¥Î¤áºÝ¦Û¤vªºÅv§Q, ¦pªG¥Î¤á¦Û¤v¤£°í«ù.
¥Î¤áªºÅv§Q, ¤@ª½¥i¯à«ù³B©óºÎµÛªºª¬ºA, ¬O¥i¥H·Q¨£ªº :-( !
: ¦³¤H·|»¡¡u§A¬°¦ó¤£¥h push ¥L̰µ©O¡H¡v¡AÁ¿ªºÂ²³æ¡ATWNIC ¤H
: ¤j©x¦ì¤j¡A·|²z§Ú̶ܡHHiNet ¤]¬O©~©ó¤¤¶¡ªº¨¤¦â¡A¤@ª½©F©F¹G
: ¤H¡A¦ü¥G¤]¤£°÷«p¹D¡C
¬O¤£¬O¯uªº³o¼Ë, §Ú·Q§A¥i¥H check. ¥ý«eªº¨Ò¤l, ¤w¸g´£¹L.
-- ¦P¼Ëªº±¡ªp, §A¥i¥H¬Ý SEEDNet ¦³¨S¦³³o¼Ëªº¨Ò¤l. (Appendix 2 )
PS. InterNIC ¦³ forward/reverse DNS ºÞ²z¦³¦¬¶O.
-- TWNIC ¤]¥¿¥´ºâ¸ò¶i, ±À°Ê DNS µù¥U/ºÞ²z ¦¬¶O¨î«×.
«e¤@°}¤l, ¦b "comp.protocols.tcp-ip.domains" ¦³¬Ý¨ì¬ÛÃö°Q½×,
§Ú¤]¦³Âà¶K¨ì "tw.bbs.config" µ¹ SEEDNet ¬ÛÃö¤Hû¤Îºô¤Í°Ñ¦Ò.
InterNIC ³B²z³oºØ·~°È, ³q±`¬O¤@Ó¤u§@¤Ñ, ¤§¤º´N¦³¦^À³.
¦]¬°¦³ªí®æ, ¥B¥Ø«e³\¦h·~°È, ¤w¦³µ{¦¡¦Û°Ê³B²z. ¦³Ó¨Ò¤l,
»¡±q°e¥X¥Ó½Ðµù¥Uµn°Oªºªí®æªº e-mail, ¨ì¦¬¨ì e-mail ¦^¨ç,
»¡©ú Domain name registry §¹¦¨, ¥uªá¤F¤£¨ì 2 ¤ÀÄÁ ( 120 ¬í).
§Þ³N¤W¨Ó¬Ý, root DNS servers, ¦]¬°nt³d«ÜÃe¤jªº database, ¥B³q±`
¤Q´XÓ server ¤À´², ¬ü¬w, ¨È¬w, ¼Ú¬wµ¥¦a. data ªº update,
³æ³æ zone transfer, ¹³ "*.com" ".in-addr.arpa", ¦pªG¥Î online
¶Ç¿é, ¥Î T1 ¶Ç, ¥i¯àn¦n´XÓ¤p®É.
¦]¦¹, ¥Ø«eªº°µªk, ³£¬O±N zone database À£ÁY, µM«á³z¹L FTP,
¶Ç¨ì¦U§Oªº secondary Root servers, ¦A¸ÑÀ£ÁY, ¦A reload.
¨C¤Ñ°µ¤@¦¸, ¤]´N¬O©Ò¦³ªº update °Ê§@, ¤jÅé¤W¤@¤Ñ¤@¦¸.
¥t¤@¤è±, §Ú̲{¦b°ê¤ºªº©Ò¤À°t¨Ï¥Îªº IP address, ³\¦h³£¬O¸g¥Ñ
APNIC. ¦]¦¹, µù¥Uµn°O, ¤]¬O¦V¥ḺÂÅvªº DNS servers µn°O.
-- ¨Æ¹ê¤W, zone data ¨Ã¨S¦³¨º»ò¤j.
HiNet ¨ú±o, 203.75.*.* µ¥¬ÛÃöªº class C address ªº¤À°t/ºÞ²zÅv,
¤£¬O¤WÓ¬P´Á, ¤]¤£¬O¤WÓ¤ë, ¤~¶}©l.
¨Æ¹ê¤W, ±q¤@¶}©l, ¨ì²{¦b, ¥i¯à¤w¸g¹L¤F´X¦ÊÓ¤@¤Ñ.
Ãö©ó³o¤@¨Ç¤U´å³æ¦ìªº reverse DNS database ªºµn¿ý, ¬°¤°»ò²{ªp¬O³o¼Ë ?
§Ú·Q¤j®a, ³£«Ü²M·¡.
³oºØ°ÝÃD, ¤H®a¥Î minute, hour µ¥§@³æ¦ì, ¨Ó§¹¦¨. ¦Ó§Ú̳oÃä, ÁÙ»Ýn¥Î
week, ¬Æ¦Ü month °µ³æ¦ì, ¬Æ¦ÜÁٸѨM¤£¤F°ÝÃD.
-- §Ú̪º ISP (¤£¥u HiNet,¦³ÄC¦hÃþ¦ü±¡ªp) ªºÄvª§¤O, ¦bþùØ ?
°ê®aªº¹¸ª§¤O, ¤S¦bþùØ ?
--------------------------------------------------
Appendix 1:
==========
HiNet ©Òt³dªº 203.66.*.* ¬ÛÃö reverse DNS database.
-- ¤w¸g¦V, APNIC ¤è±, §¹¦¨¥²nªºµù¥U.
Script started on Thu Jul 03 09:57:00 1997
ns1% dig ttn.net.tw ns
; <<>> DiG 2.2 <<>> ttn.net.tw ns
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; Ques: 1, Ans: 1, Auth: 0, Addit: 1
;; QUESTIONS:
;; ttn.net.tw, type = NS, class = IN
;; ANSWERS:
ttn.net.tw. 175149 NS access.ttn.com.tw.
;; ADDITIONAL RECORDS:
access.ttn.com.tw. 275421 A 203.66.150.1
;; Total query time: 7 msec
;; FROM: ns1 to SERVER: default -- 140.113.1.1
;; WHEN: Thu Jul 3 09:57:27 1997
;; MSG SIZE sent: 28 rcvd: 75
ns1% dig 66.203.in-addr.arpa ns
; <<>> DiG 2.2 <<>> 66.203.in-addr.arpa ns
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; Ques: 1, Ans: 2, Auth: 0, Addit: 2
;; QUESTIONS:
;; 66.203.in-addr.arpa, type = NS, class = IN
;; ANSWERS:
66.203.in-addr.arpa. 136099 NS jatz.aarnet.edu.au.
66.203.in-addr.arpa. 136099 NS hntp1.hinet.net.
;; ADDITIONAL RECORDS:
jatz.aarnet.edu.au. 113310 A 139.130.204.4
hntp1.hinet.net. 85872 A 168.95.192.1
;; Total query time: 5 msec
;; FROM: ns1 to SERVER: default -- 140.113.1.1
;; WHEN: Thu Jul 3 09:57:47 1997
;; MSG SIZE sent: 37 rcvd: 130
ns1% dig @hntp1.hinet.net 66.203.in-addr.arpa soa
; <<>> DiG 2.2 <<>> @hntp1.hinet.net 66.203.in-addr.arpa soa
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr aa rd ra; Ques: 1, Ans: 1, Auth: 3, Addit: 3
;; QUESTIONS:
;; 66.203.in-addr.arpa, type = SOA, class = IN
;; ANSWERS:
66.203.in-addr.arpa. 86400 SOA hntp1.hinet.net. kit.ms1.hinet.net. (
9706270 ; serial
21600 ; refresh (6 hours)
7200 ; retry (2 hours)
3600000 ; expire (41 days 16 hours)
86400 ) ; minimum (1 day)
;; AUTHORITY RECORDS:
66.203.in-addr.arpa. 86400 NS hntp1.hinet.net.
66.203.in-addr.arpa. 86400 NS hntp3.hinet.net.
66.203.in-addr.arpa. 86400 NS dns.hinet.net.
;; ADDITIONAL RECORDS:
hntp1.hinet.net. 86400 A 168.95.192.1
hntp3.hinet.net. 86400 A 168.95.192.2
dns.hinet.net. 86400 A 168.95.1.1
;; Total query time: 59 msec
;; FROM: ns1 to SERVER: hntp1.hinet.net 168.95.192.1
;; WHEN: Thu Jul 3 09:58:29 1997
;; MSG SIZE sent: 37 rcvd: 196
ns1% dig @hntp1.hinet.net 150.66.203.in-addr.arpa ns
; <<>> DiG 2.2 <<>> @hntp1.hinet.net 150.66.203.in-addr.arpa ns
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr rd ra; Ques: 1, Ans: 1, Auth: 0, Addit: 1
;; QUESTIONS:
;; 150.66.203.in-addr.arpa, type = NS, class = IN
;; ANSWERS:
150.66.203.in-addr.arpa. 86400 NS access.ttn.com.tw.
;; ADDITIONAL RECORDS:
access.ttn.com.tw. 107619 A 203.66.150.1
;; Total query time: 27 msec
;; FROM: ns1 to SERVER: hntp1.hinet.net 168.95.192.1
;; WHEN: Thu Jul 3 09:59:01 1997
;; MSG SIZE sent: 41 rcvd: 88
ns1% exit
%dig @access.ttn.com.tw 150.66.203.in-addr.arpa soa
; <<>> DiG 2.2 <<>> @access.ttn.com.tw 150.66.203.in-addr.arpa soa
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10
;; flags: qr aa rd ra; Ques: 1, Ans: 1, Auth: 1, Addit: 1
;; QUESTIONS:
;; 150.66.203.in-addr.arpa, type = SOA, class = IN
;; ANSWERS:
150.66.203.in-addr.arpa. 345600 SOA access.ttn.com.tw. root.access.ttn.com.tw. (
86070102 ; serial
86400 ; refresh (1 day)
7200 ; retry (2 hours)
2592000 ; expire (30 days)
345600 ) ; minimum (4 days)
;; AUTHORITY RECORDS:
150.66.203.in-addr.arpa. 345600 NS access.ttn.com.tw.
;; ADDITIONAL RECORDS:
access.ttn.com.tw. 86400 A 203.66.150.1
;; Total query time: 20 msec
;; FROM: ns1 to SERVER: access.ttn.com.tw 203.66.150.1
;; WHEN: Thu Jul 3 09:59:39 1997
;; MSG SIZE sent: 41 rcvd: 129
ns1% exit
script done on Thu Jul 03 09:59:42 1997
------------------------------------------------------
Appendix 2:
===========
SEEDNet ©Òt³dªº 203.67.*.* ¤Î¬ÛÃöªº reverse DNS ³]©w.
Script started on Thu Jul 03 13:33:50 1997
news2% dig ficnet.net.tw ns
; <<>> DiG 2.2 <<>> ficnet.net.tw ns
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; Ques: 1, Ans: 3, Auth: 0, Addit: 3
;; QUESTIONS:
;; ficnet.net.tw, type = NS, class = IN
;; ANSWERS:
ficnet.net.tw. 77473 NS mercury.ttn.com.tw.
ficnet.net.tw. 77473 NS top1.ficnet.net.tw.
ficnet.net.tw. 77473 NS mars.ficnet.net.tw.
;; ADDITIONAL RECORDS:
mercury.ttn.com.tw. 78247 A 203.66.150.10
top1.ficnet.net.tw. 85846 A 203.67.236.100
mars.ficnet.net.tw. 85846 A 202.145.236.1
;; Total query time: 28 msec
;; FROM: news2 to SERVER: default -- 140.113.250.135
;; WHEN: Thu Jul 3 13:34:03 1997
;; MSG SIZE sent: 31 rcvd: 149
news2% dig 67.203.in-addr.arpa soa
; <<>> DiG 2.2 <<>> 67.203.in-addr.arpa soa
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; Ques: 1, Ans: 1, Auth: 2, Addit: 2
;; QUESTIONS:
;; 67.203.in-addr.arpa, type = SOA, class = IN
;; ANSWERS:
67.203.in-addr.arpa. 155819 SOA aladdin.iii.org.tw. kaoci.iiidns.iii.org.tw. (
97040202 ; serial
43200 ; refresh (12 hours)
10800 ; retry (3 hours)
3600000 ; expire (41 days 16 hours)
172800 ) ; minimum (2 days)
;; AUTHORITY RECORDS:
67.203.in-addr.arpa. 119986 NS aladdin.iii.org.tw.
67.203.in-addr.arpa. 119986 NS jatz.aarnet.edu.au.
;; ADDITIONAL RECORDS:
aladdin.iii.org.tw. 330507 A 140.92.1.50
jatz.aarnet.edu.au. 112860 A 139.130.204.4
;; Total query time: 33 msec
;; FROM: news2 to SERVER: default -- 140.113.250.135
;; WHEN: Thu Jul 3 13:34:12 1997
;; MSG SIZE sent: 37 rcvd: 182
news2% exit
script done on Thu Jul 03 13:34:13 1997
--
Joe. C.S.Chen, cschen@ns.nctu.edu.tw