們在域名注冊機構買下一個域名后,怎么才能看到自己的網站內容,這時候域名解析就需要用到了。那么,什么是域名解析?怎么把域名解析成IP地址?下面小編來給大家詳細的解答下。
我們在域名注冊機構買下一個域名后,怎么才能看到自己的網站內容,這時候域名解析就需要用到了。那么,
什么是域名解析?
域名解析是指將域名指向到網站空間的IP,使人們可以方便地通過注冊的域名訪問網站。IP地址是標識網絡上站點的數字地址,為了便于存儲,使用域名而不是IP地址來標識站點地址。域名解析是域名到IP地址轉換的過程,域名分析由DNS服務器完成。
域名解析也稱為域名指向、服務器設置、域名配置和反向IP注冊。簡單地說,它將記住的域名解析為IP,該服務由DNS服務器完成,它將域名解析為IP地址,然后將子目錄綁定到IP地址主機上的域名。
怎么把域名解析成IP地址?
名解析需要由專用域名解析服務器(DNS)完成,例如,域名是abc.com,可以看到當前的HTTP服務。如果你想訪問這個網站,你需要解析它。首先,它通過域名注冊器211.214.1.xxx上的特殊DNS服務器解析為Web服務器的固定IP,然后通過Web服務器接收,abc.com的域名映射到該服務。
通過輸入域名abc.com,我們可以訪問網站的內容。也就是說,實現了域名解析的全過程。人們習慣于記住域名,但是機器只識別IP地址,域名和IP地址之間的轉換稱為域名解析。域名解析需要由專用域名解析服務器完成,整個過程是自動的。域名解析協議(DNS)用于將易于記憶的主機域名和電子郵件地址映射到計算機易于識別的IP地址。
我們大多數人都喜歡記憶域名,但是機器只認識IP地址,只要這個IP地址對應相關域名,這就叫域名解析。更多域名域名知識大全,請關注聚名網。
法一:
1.右鍵單擊桌面上的網絡選項,找到屬性欄,然后單擊以進入網絡屬性界面。單擊左側菜單欄中的更改適配器配置選項;
2.然后在網絡列表中找到當前連接的網絡,右鍵單擊以選擇屬性選項,然后進入網絡設置界面
3.進入無線網絡連接屬性對話框,在項目列表中找到Internet協議版本4,然后單擊進入;
4.然后勾選自動獲取IP地址和自動獲取DNS服務器地址的選項。保證的IP地址設置不會沖突。
方法二:
1.打開桌面左下角的開始菜單,找到所有程序,在列表中找到附件,然后在附件中打開命令提示符;
2.然后在命令行上輸入ipconfig / flushdns命令。刷新計算機的DNS地址,然后重新啟動瀏覽器,打開已解決的網頁。
方法三:
1.拿360瀏覽器例如,打開桌面上的瀏覽器,單擊右上角的工具,然后在下拉菜單中找到清晰的Internet跟蹤,然后單擊以打開;
2.進入清除跟蹤界面,選擇需要清除的項目,如最近瀏覽的項目,已清除的cookie等,然后重啟瀏覽器。
文中使用的命令均在Linux環境下,Windows環境可能略有不同本文只對域名解析進行簡單的介紹,面向非專業人士,并未深入研究,僅供參考
Dig+trace
前幾天我增加了一個小工具:Dig+trace域名查詢工具,可用于域名解析診斷,今天順便同大家分享一下域名解析的過程,一起探究一下域名解析的原理,什么是域名我相信各位看官已經不用介紹了,我們直接從域名解析過程開始。
首先,計算機拿到用戶輸入的域名以后會去查詢一個服務器,那就是咱們電腦中設置的DNS服務器,DNS是指 Domain Name System,每個運營商都會提供一個DNS服務器來供用戶解析域名,本文不講DNS的原理,只講域名的解析過程,所以直接看解析的過程。
以 www.renfei.net 為例,以英文點“.”為界限,會被分為以下幾個部分:
.:根 net.:頂級域名 renfei.net.;一級域名 www.renfei.net.:二級域名
解析過程:
; <<>> DiG 9.10.6 <<>> www.renfei.net +trace ;; global options: +cmd . 1454 IN NS a.root-servers.net. . 1454 IN NS b.root-servers.net. . 1454 IN NS c.root-servers.net. . 1454 IN NS d.root-servers.net. . 1454 IN NS e.root-servers.net. . 1454 IN NS f.root-servers.net. . 1454 IN NS g.root-servers.net. . 1454 IN NS h.root-servers.net. . 1454 IN NS i.root-servers.net. . 1454 IN NS j.root-servers.net. . 1454 IN NS k.root-servers.net. . 1454 IN NS l.root-servers.net. . 1454 IN NS m.root-servers.net. ;; Received 239 bytes from 192.168.3.1#53(192.168.3.1) in 2181 ms net. 172800 IN NS j.gtld-servers.net. net. 172800 IN NS k.gtld-servers.net. net. 172800 IN NS f.gtld-servers.net. net. 172800 IN NS a.gtld-servers.net. net. 172800 IN NS i.gtld-servers.net. net. 172800 IN NS g.gtld-servers.net. net. 172800 IN NS h.gtld-servers.net. net. 172800 IN NS l.gtld-servers.net. net. 172800 IN NS m.gtld-servers.net. net. 172800 IN NS d.gtld-servers.net. net. 172800 IN NS c.gtld-servers.net. net. 172800 IN NS e.gtld-servers.net. net. 172800 IN NS b.gtld-servers.net. net. 86400 IN DS 35886 8 2 7862B27F5F516EBE19680444D4CE5E762981931842C465F00236401D 8BD973EE net. 86400 IN RRSIG DS 8 1 86400 20190921050000 20190908040000 59944 . U67D4A1ac4cMhMsLOfaOVPYUOXvFr0++r1oYMt1o2m+j/XV3pXktCOGG tH+eBNlbMsiSGmD9mKeJ+2Rp87gVm4vLO6tDMiqS9YRp7Z5IsojcdqUL C6MnXYoQGSv9QuJhKG2mJKaJiYqK4REjZRqWo+UbnpTw200UZrLHw2pe 8/S8LsxWLOR/g9vAma22hj36McHjakbBIIRUE3CMkOwn9tIfYVwBqpnO ssETDNElvF0ZqM1NDzi9ryA5ftmZDWvBMvog6xWsAAFGikEIyTpiGV83 HV9CyLyIouDD1dpVKzh7bK4AdkHfQ5BNNR01FNnAfQWw6DwKGnXHwV1Q SMLB4A==;; Received 1171 bytes from 192.5.5.241#53(f.root-servers.net) in 5 ms renfei.net. 172800 IN NS elsa.ns.cloudflare.com. renfei.net. 172800 IN NS ian.ns.cloudflare.com. renfei.net. 172800 IN NS jack.ns.cloudflare.com. renfei.net. 172800 IN NS kim.ns.cloudflare.com. renfei.net. 172800 IN NS lee.ns.cloudflare.com. renfei.net. 172800 IN NS todd.ns.cloudflare.com. renfei.net. 172800 IN NS tom.ns.cloudflare.com. renfei.net. 172800 IN NS will.ns.cloudflare.com. renfei.net. 172800 IN NS coco.ns.cloudflare.com. renfei.net. 172800 IN NS mary.ns.cloudflare.com. renfei.net. 172800 IN NS albert.ns.cloudflare.com. renfei.net. 172800 IN NS peyton.ns.cloudflare.com. renfei.net. 172800 IN NS robin.ns.cloudflare.com. renfei.net. 86400 IN DS 2371 13 2 AB869C32F05DF68F733BC57F2B5993A5CD00566A6C4CAD102A9CD36C 3F9A2F9A renfei.net. 86400 IN RRSIG DS 8 2 86400 20190912095909 20190905084909 59540 net. E5YYPNXrbiCLEj/yQY1BjylrPMdhKj2r60GM6xExVjpyBGMA6cshXhZT wHsEtgEHMoXRCLw9zMREM37vzeDIGUP2VkiIQkM57BzPQutoOyqB/Eyf 32DNnT956MD+De7sFZB8qcpHDNTYNf7qr0pN2w3f4pl8RSzjEW0iNe+s ffsJ4iVUJ1LQ++q1kDlucghh7sab54VduGjaE5LWyEQPAA==;; Received 551 bytes from 2001:502:1ca1::30#53(e.gtld-servers.net) in 201 ms www.renfei.net. 43200 IN A 104.18.60.69 www.renfei.net. 43200 IN RRSIG A 13 3 43200 20190909122105 20190907102105 34505 renfei.net. yAj+eHswgX/Ltevl3iHhYZTD5jKG742yVltIoX3KilobjWz2mHjY/dPw iWGPt381JqwGWXuG+Yo/70n4MpsZ/A==;; Received 191 bytes from 173.245.59.118#53(ian.ns.cloudflare.com) in 199 ms
我們根據 Dig+trace 的解析跟蹤會看到,先查詢了 . 根的 NS 記錄,NS 就是 NameServer,根域名服務器是規定死的,一共13臺服務器,分別是a、b、c、d、e、f、g、h、i、j、k、l、m,由于早期的 DNS 查詢結果是一個512字節的 UDP 數據包。這個包最多可以容納13個服務器的地址,因此就規定全世界有13個根域名服務器,編號從a.root-servers.net一直到m.root-servers.net。
在獲得13個根服務器后,隨機挑選一個
上面的過程拿到根域名服務器地址以后,就會去詢問根服務器,net. 的 NS 記錄是什么?這時候我們看到 f.root-servers.net 進行了應答,耗時 5ms,又拿到了 從a.gtld-servers.net一直到m.gtld-servers.net 的服務器
上面的過程拿到net.域名服務器地址以后,就會去詢問net.服務器,renfei.net. 的 NS 記錄是什么?這時候我們看到 e.gtld-servers.net 進行了應答,耗時 201ms,拿到了一組 NS 服務器,因為到 renfei.net. 這一級,已經是用戶注冊的域名了,所以我們可以自定義自己的 NS 服務器
上面的過程拿到renfei.net.域名服務器地址以后,就會去詢問renfei.net.服務器,www.renfei.net. 的解析記錄是什么?這時候我們看到 ian.ns.cloudflare.com 進行了應答,回復了一條 A 記錄,值是 104.18.60.69,這樣我們就拿到了最終的 IP 地址,解析過程結束
這13臺根域名服務器中名字分別為“A”至“M”,其中10臺設置在美國,另外各有一臺設置于英國、瑞典和日本。
1個為主根服務器,放置在美國。其余12個均為輔根服務器,其中9個放置在美國,歐洲2個,位于英國和瑞典,亞洲1個,位于日本。
所有根服務器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名根服務器、域名體系和IP地址等的管理。
2010年3月16日前,中國大陸有F、I、J這3個根域DNS鏡像,但因為某些不和諧原因,中國大陸境內的I根域鏡像曾被撤銷路由通告。現今,中國大陸境內共有F、I、J、L這4個根域的6臺DNS鏡像(L有三臺鏡像)在提供服務。