網域名稱的解析

2021-10-10 18:59:17 字數 1602 閱讀 8267

網域名稱解析

網域名稱解析是把網域名稱指向**空間ip,讓人們通過註冊的網域名稱可以方便地訪問到**的一種服務。ip位址是網路上標識站點的數字位址,為了方便記憶,採用網域名稱來代替ip位址標識站點位址。網域名稱解析就是網域名稱到ip位址的轉換過程。網域名稱的解析工作由dns伺服器完成。網域名稱解析也叫網域名稱指向、伺服器設定、網域名稱配置以及反向ip登記等等。說得簡單點就是將好記的網域名稱解析成ip,服務由dns伺服器完成,是把網域名稱解析到乙個ip位址,然後在此ip位址的主機上將乙個子目錄與網域名稱繫結。網際網路中的位址是數字的ip位址,網域名稱解析的作用主要就是為了便於記憶。

中文名網域名稱解析

外文名domain name resolution

作用概述的第一句話

別稱網域名稱指向等、伺服器設定

解析工作dns伺服器

主要內容

在網域名稱註冊商那裡註冊了網域名稱之後如何才能看到自己的**內容,用乙個專業術語就叫「網域名稱解析」。網域名稱是為了方便記憶而專門建立的一套位址轉換系統,要訪問一台網際網路上的伺服器,最終還必須通過ip位址來實現,網域名稱解析就是將網域名稱重新轉換為ip位址的過程。乙個網域名稱對應乙個ip位址,乙個ip位址可以對應多個網域名稱;所以多個網域名稱可以同時被解析到乙個ip位址。網域名稱解析需要由專門的網域名稱解析伺服器(dns)來完成。解析過程,比如,乙個網域名稱為:abc.com,是想看到這個現http服務,如果要訪問**,就要進行解析,首先在網域名稱註冊商那裡通過專門的dns伺服器解析到乙個web伺服器的乙個固定ip上:211.214.1.***,然後,通過web伺服器來接收這個網域名稱,把abc.com這個網域名稱對映到這台伺服器上。那麼,輸入abc.com這個網域名稱就可以實現訪問**內容了.即實現了網域名稱解析的全過程;人們習慣記憶網域名稱,但機器間互相只認ip位址,網域名稱與ip位址之間是對應的,它們之間的轉換工作稱為網域名稱解析,網域名稱解析需要由專門的網域名稱解析伺服器來完成,整個過程是自動進行的。網域名稱解析協議(dns)用來把便於人們記憶的主機網域名稱和電子郵件位址對映為計算機易於識別的ip位址。dns是一種c/s的結構,客戶機就是使用者用於查詢乙個名字對應的位址,而伺服器通常用於為別人提供查詢服務。

過程

當應用過程需要將乙個主機網域名稱對映為ip位址時,就呼叫網域名稱解析函式,解析函式將待轉換的網域名稱放在dns請求中,以udp報文方式發給本地網域名稱伺服器。本地的網域名稱伺服器查到網域名稱後,將對應的ip位址放在應答報文中返回。同時網域名稱伺服器還必須具有連向其他伺服器的資訊以支援不能解析時的**。若網域名稱伺服器不能回答該請求,則此網域名稱伺服器就暫成為dns中的另乙個客戶,向根網域名稱伺服器發出請求解析,根網域名稱伺服器一定能找到下面的所有二級網域名稱的網域名稱伺服器,這樣以此類推,一直向下解析,直到查詢到所請求的網域名稱。

流程

網域名稱解析的流程是:網域名稱-dns(網域名稱解析伺服器)-**空間。internet上的計算機是通過ip位址來定位的,給出乙個ip位址,就可以找到internet上的某台主機。而因為ip位址難於記憶,又發明了網域名稱來代替ip位址。但通過網域名稱並不能直接找到要訪問的主機,中間要加乙個從網域名稱查詢ip位址的過程,這個過程就是網域名稱解析。網域名稱註冊後,註冊商為網域名稱提供免費的靜態解析服務。一般的網域名稱註冊商不提供動態解析服務,如果需要用動態解析服務,需要向動態網域名稱服務商支付網域名稱動態解析服務費。

網域名稱的解析過程

網域名稱的解析過程 注意 一 主機向本地網域名稱伺服器的查詢一般都是採用遞迴查詢。所謂遞迴查詢就是 如果主機所詢問的本地網域名稱伺服器不知道被查詢的網域名稱的ip位址,那麼本地網域名稱伺服器就以dns客戶的身份,向其它根網域名稱伺服器繼續發出查詢請求報文 即替主機繼續查詢 而不是讓主機自己進行下一步...

網域名稱解析過程 網域名稱解析過程

0x01相關資訊 閘道器 閘道器實質上是乙個網路通向其他網路的ip位址。要實現兩個網路之間的通訊,則必須通過閘道器。如果網路a中的主機發現資料報的目的主機不在本地網路中,就把資料報 給它自己的閘道器,自己的閘道器通過尋找路由指向,再由閘道器 給網路b的閘道器,網路b的閘道器再 給網路b的某個主機。i...

解析不了網域名稱

今天工作中隨到的問題 描述問題的郵件 在測試 使用網域名稱解析公升級位址 的時候出現問題 在使用網域名稱解析公升級位址的方式進行公升級時,公升級程式在編碼板通過nsf啟動可以正常公升級,但在編碼板通過flash啟動時,出現網域名稱不可解析的問題,測試的方法是 1.更改cat etc resolv.c...