dig可以拿來從name查ip
ex:
dig redhat.com
不過這樣的話, 單純只秀最後一段
如果想要列出從root nameserver開始的所有查詢
要加+trace
ex:
dig +trace redhat.com
會依序output一堆資訊, 一塊一塊分開
以其中一段來看
com. 172800 IN NS a.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS m.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS e.gtld-servers.net.
;; Received 499 bytes from 192.203.230.10#53(E.ROOT-SERVERS.NET) in 201 ms
前面查詢的結果回傳E.ROOT-SERVERS.NET, 而它說
"我知道哪幾台DNS server是負責com domain的"
"你可以去問看看它們誰知道yahoo.com是由哪台DNS server負責的"
目前感覺是這樣, 有錯請更正^^(根本不會有人看我的這個筆記部落格......)
No comments:
Post a Comment