DNS
DNS,Domain Name System或者Domain Name Service(域名系統或者域名服務)。域名系統為Internet上的主機分配域名地址和IP地址。由于網絡中的計算機都必須有個IP地址,這樣相互之間才能通信,但讓我們記住一大串的IP地址來訪問網站顯然是不可能的,所以用戶使用域名地址,而DNS系統的功能就是自動把域名地址翻譯為IP地址。域名服務是運行域名系統的Internet工具。執行域名服務的服務器稱之為DNS服務器,通過DNS服務器來應答域名服務的查詢。
1、DNS就是域名服務器,他的任務就是確定域名的解析,比如A記錄MX記錄等等。
2、任何域名都至少有一個DNS,一般是2個。但為什么要2個以上呢?因為DNS可以輪回處理,這樣第一個解析失敗可以找第二個。這樣只要有一個DNS解析正常,就不會影響域名的正常使用。
3、如何確定域名的DNS
這個是國際域名管理中心。唯一的權威。只要這里能查到某個域名,就表示域名是生效的。它說你什么時候到期,就是什么時候到期。
4、有效的DNS表示當前正在起作用的DNS服務器是誰,比如查詢結果是NS.XINNETDNS.COM、NS.XINNET.CN(新網信海)就表示當前域名是由NS.XINNETDNS.COM、NS.XINNET.CN(新網信海)負責解析。其他未顯示的DNS的設置,都是無效的。
5、DNS是可以修改的。修改以后需要24-72小時以后,全世界范圍的所有DNS服務器才能刷新過來。internic的信息一般在24小時以后可以看到。另外,修改的過程,并不表示域名會停止解析,只要你在2邊都做好了解析。如果生效了就是新的DNS在起作用。如果沒生效。就是舊的DNS在起作用。要么生效,要么不生效。不存在2個都不起作用的時間。所以域名解析,不會中斷。前提是兩邊都做了解析。
A記錄
地址(Address)記錄,用來指定域名的IPv4地址(如:8.8.8.8),如果需要將域名指向一個IP地址,就需要添加A記錄。
AAAA
用來指定主機名(或域名)對應的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)記錄。
CNAME記錄
CNAME (Canonical Name)記錄,即:別名記錄。這種記錄允許您將多個名字映射到同一臺計算機。 通常用于同時提供WWW和MAIL服務的計算機。例如,有一臺計算機名為host.mydomain.com(A記錄)。 它同時提供WWW和MAIL服務,為了便于用戶訪問服務。可以為該計算機設置兩個別名(CNAME):WWW和MAIL。 這兩個別名的全稱就是www.mydomain.com和mail.mydomain.com。實際上他們都指向host.mydomain.com。
MX記錄
MX記錄也叫做郵件路由記錄,用戶可以將該域名下的郵件服務器指向到自己的mail server上,然后即可自行操控所有的郵箱設置。您只需在線填寫您服務器的IP地址,即可將您域名下的郵件全部轉到您自己設定相應的郵件服務器上。
簡單的說,通過操作MX記錄,您才可以得到以您域名結尾的郵局。
TXT記錄
TXT 記錄,一般指為某個主機名或域名設置的說明,在這里可以填寫任何東西,長度限制255。
如:
admin IN TXT “管理員, 電話: 13901234567″
mail IN TXT “郵件主機, 存放在xxx , 管理人:AAA”
Jim IN TXT “contact: abc@mailserver.com”
也就是您可以設置 TXT ,以便使別人聯系到您。
絕大多數的TXT記錄是用來做SPF記錄(反垃圾郵件)。
子域名
子域名道理等同二級域名,不過比二級域名更加延伸,比如我們繼續擴展該域名的主機名,設置主機名為bbs.at,那么就可以建立一個三級域名:bbs.at.abc.com,當然也可以建立四級域名bbs.at.go.abc.com,五級域名bbs.at.go.home.abc.com……,依次類推,可以建立無限級別的域名,我們統稱這些域名為頂級域名abc.com的子域名。
泛域名與泛解析
泛域名是指在一個域名根下,以 *.Domain.com 的形式表示這個域名根所有未建立的子域名。
泛解析是把*.Domain.com 的A 記錄解析到某個IP 地址上,然后別人通過任意的前綴.domain.com訪問都能訪問到你解析的站點上
例:
根域名name.com 只建立了 www.name.com 和 name.com 這兩個域名記錄,那么 ftp.name.com 、mail.name.com 、bbs.name.com 等域名記錄是不存在的。但為根域名 name.com 建立泛域名記錄 *.name.com 后, *.name.com 就涵蓋了 ftp.name.com、mail.name.com、bbs.name.com 等所有不存在的子域名記錄。您可以定義 *.name.com 指向一個 IP ,那么當訪問者無論是輸入ftp.name.com、mail.name.com、bbs.name.com的時候, 訪問者都將直接訪問您定義 *.name.com 的那個 IP 。
這里需要說明的是,在我們系統里面如果單獨設置一個子域名解析,比如將主機名設置為mail,單獨解析到218.244.147.47,那么該解析記錄的優先級比泛解析要高。別名記錄(cname記錄)暫不支持泛解析。
域名綁定
域名綁定是指域名和主機(即某個服務器)的空間進行關聯綁定,其實就是在虛擬服務器上設置或者WEB服務器上設置,使一個域名被引導向服務器上的某一特定空間(某一個特定站點),訪問者訪問你的域名的時候就會打開你存放在該空間上的網頁,簡單來說其實就是把域名解析到服務器IP,然后在服務器上設置該域名有權限訪問的過程。一般虛擬主機有控制面板給進行綁定域名。
域名轉向
域名轉向我們又稱為域名(URL)指向或域名轉發,當用戶地址欄中輸入您的域名時,將會自動跳轉到您所指定的另一個網絡地址(URL)。