DNS Sorgularini izlemek

dns.jpg
Domainize ait DNS sorgularının hangi DNS sunuculardan geçtiğini sorgulamak için dig komutuna +trace parametresini verebilirsiniz. Bu parametre ile iterative sorgu yapılarak Root sunuculardan sizin domaininizin tutuldugu sunucuya kadar olan yollar belirlenir.

#dig +trace yubam.kou.edu.tr @195.175.39.39

; <<>> DiG 9.3.4 <<>> +trace yubam.kou.edu.tr @195.175.39.39
; (1 server found)
;; global options: printcmd
. 248 IN NS K.ROOT-SERVERS.NET.
. 248 IN NS L.ROOT-SERVERS.NET.
. 248 IN NS M.ROOT-SERVERS.NET.
. 248 IN NS A.ROOT-SERVERS.NET.
. 248 IN NS B.ROOT-SERVERS.NET.
. 248 IN NS C.ROOT-SERVERS.NET.
. 248 IN NS D.ROOT-SERVERS.NET.
. 248 IN NS E.ROOT-SERVERS.NET.
. 248 IN NS F.ROOT-SERVERS.NET.
. 248 IN NS G.ROOT-SERVERS.NET.
. 248 IN NS H.ROOT-SERVERS.NET.
. 248 IN NS I.ROOT-SERVERS.NET.
. 248 IN NS J.ROOT-SERVERS.NET.
;; Received 356 bytes from 195.175.39.39#53(195.175.39.39) in 12 ms

tr. 172800 IN NS ns1.nic.tr.
tr. 172800 IN NS ns2.nic.tr.
tr. 172800 IN NS ns3.nic.tr.
tr. 172800 IN NS ns4.nic.tr.
tr. 172800 IN NS ns5.nic.tr.
tr. 172800 IN NS ns-tr.ripe.net.
;; Received 252 bytes from 193.0.14.129#53(K.ROOT-SERVERS.NET) in 84 ms

kou.edu.tr. 43200 IN NS bim.kou.edu.tr.
kou.edu.tr. 43200 IN NS ns.ulak.net.tr.
;; Received 110 bytes from 144.122.95.51#53(ns1.nic.tr) in 14 ms

yubam.kou.edu.tr. 3600 IN A 194.27.72.88
kou.edu.tr. 3600 IN NS alfa.kou.edu.tr.
kou.edu.tr. 3600 IN NS ns.ulak.net.tr.
kou.edu.tr. 3600 IN NS bim.kou.edu.tr.
;; Received 161 bytes from 194.27.72.2#53(bim.kou.edu.tr) in 2 ms

Yolu izleyecek olursak

ilk olarak resolv.conf’ta tanımlı DNS sunucudan ROOT DNS sunucuların listesi alınır. Gelen sorgudaki ilk dns sunucuya .tr uzantılarından sorumlu olan dns sunucu sorulur ve cevap olarak ns1.nic.tr döner. Sonra ns1.nic.tr’y2 kou.edu.tr’den sorumlu dns sunucu sorulur dönen cevap bim.kou.edu.tr’dir . son olarak bim.kou.edu.tr’ye yubam.kou.edu.tr ismi sorulur ve cevap 194.27.72.88 olarak döner.

This entry was posted in DNS. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

13 − two =