隨著互聯網的發(fā)展,無論互聯網的服務器,還是個人主機都數量龐大,用戶現在已經不能簡單地通過記憶ip地址實現訪問網絡?,F在大家不管是通過域名還是ip進行訪問,都需要dns解析,那么dns解析服務是什么,下面小編帶著大家來了解了解。
介紹
目前大家訪問互聯網進行上網瀏覽信息時,正常是通過域名進行訪問(例如:www.baidu.com),而實際上網絡中的計算機之間只能基于ip地址來相互訪問識別對方的身份,而且要想在互聯網中傳輸數據,也必須基于外網的ip地址來完成。這里就出現了dns域名系統技術來幫我們簡化此過程,以此來降低用戶訪問網絡資源的門檻。為什么呢?因為它相對于ip地址,域名更容易被理解并記憶,這樣大家便可以通過域名來訪問互聯網中各項服務了。
簡單來說,就是能夠接受用戶輸入的域名或ip地址,然后自動查找與之匹配的ip地址或域名,即將域名解析為ip地址(正向解析),或將ip地址解析為域名(反向解析)。這樣我們只需要在瀏覽器中輸入域名就能打開想要訪問的網站了。目前,dns域名解析技術的正向解析也是我們最常使用的一種工作模式。
解析過程
1.現在我有一臺計算機,通過isp接入了互聯網,那么isp就會給我分配一個dns服務器,這個dns服務器不是權威服務器,而是相當于一個代理的dns解析服務器,他會幫你迭代權威服務器返回的應答,然后把最終查到ip返回給你。
2.現在的我計算機要向這臺ispdns發(fā)起請求查詢www.baidu.com這個域名了,(經網友提醒:這里其實準確來說不是ispdns,而應該是用戶自己電腦網絡設置里的dns,并不一定是ispdns。比如也有可能你手工設置了8.8.8.8)
3.ispdns拿到請求后,先檢查一下自己的緩存中有沒有這個地址,有的話就直接返回。這個時候拿到的ip地址,會被標記為非權威服務器的應答。
4.如果緩存中沒有的話,ispdns會從配置文件里面讀取13個根域名服務器的地址(這些地址是不變的,直接在bind的配置文件中),
5.然后像其中一臺發(fā)起請求。
6.根服務器拿到這個請求后,知道他是com.這個頂級域名下的,所以就會返回com域中的ns記錄,一般來說是13臺主機名和ip。
7.然后ispdns向其中一臺再次發(fā)起請求,com域的服務器發(fā)現你這請求是baidu.com這個域的,我一查發(fā)現了這個域的ns,那我就返回給你,你再去查。
(目前百度有4臺baidu.com的頂級域名服務器)。
8.ispdns不厭其煩的再次向baidu.com這個域的權威服務器發(fā)起請求,baidu.com收到之后,查了下有www的這臺主機,就把這個ip返回給你了,
9.然后ispdns拿到了之后,將其返回給了客戶端,并且把這個保存在高速緩存中。
首先先把域名的dns更改指向到dnspod的dns服務器。
設置
1.免費dns地址:f1g1ns1.dnspod.net/f1g1ns2.dnspod.net (對應6臺服務器)
2.登陸dnspod賬號,進入后臺管理界面。點擊【添加域名】。
3.輸入你的域名,點擊確定按鈕。
4.點擊域名,進入域名解析設置界面。
5.進入管理界面后,系統會自動掃描之前是否添加解析記錄,耐心等待掃描完成。
6.點擊【添加記錄】按鈕,就可以進行域名的解析操作了。
7.解析設置和其他的解析管理后臺是一樣的,解析設置以后10分鐘之內會生效。
上面小編給大家介紹了dns解析服務,并且認真剖析了關于解析服務的整個過程,也給大家介紹了dns域名解析是如何設置的,相信大家已經迫不及待地想去試試。好了,小編今天就講到這里,下期我們不見不散!