DNS知識(shí)
DNSDNS ,Domain Name System或者Domain Name Service(域名系統(tǒng)或者域名服務(wù))。域名系統(tǒng)為Internet 上的主機(jī)分配域名地址和IP 地址。由于網(wǎng)絡(luò)中的計(jì)算機(jī)
DNS
DNS ,Domain Name System或者Domain Name Service(域名系統(tǒng)或者域名服務(wù))。
域名系統(tǒng)為Internet 上的主機(jī)分配域名地址和IP 地址。由于網(wǎng)絡(luò)中的計(jì)算機(jī)都必須有個(gè)IP 地址,來(lái)識(shí)別, 互相之間才能通信, 但讓我們記住一大串的IP 地址來(lái)訪問(wèn)網(wǎng)站顯然是不可能的, 所以用戶使用域名地址,而DNS 系統(tǒng)的功能就是自動(dòng)把域名地址翻譯為IP 地址。域名服務(wù)是運(yùn)行域名系統(tǒng)的Internet 工具。執(zhí)行域名服務(wù)的服務(wù)器稱之為DNS 服務(wù)器,通過(guò)DNS 服務(wù)器來(lái)應(yīng)答域名服務(wù)的查詢。
1、DNS 就是域名服務(wù)器,他的任務(wù)就是確定域名的解析,比如A 記錄MX 記錄等等。
2、任何域名都至少有一個(gè)DNS ,一般是2個(gè)。但為什么要2個(gè)以上呢?因?yàn)镈NS 可以輪回處理,這樣第一個(gè)解析失敗可以找第二個(gè)。這樣只要有一個(gè)DNS 解析正常,就不會(huì)影響域名的正常使用。
3、如何確定域名的DNS
很簡(jiǎn)單到[url]www.internic.net/whois.html[/url]輸入你要查詢的域名就可以看到了。這個(gè)是國(guó)際域名管理中心。唯一的權(quán)威。只要這里能查到某個(gè)域名,就表示域名是生效的。它說(shuō)你什么時(shí)候到期,就是什么時(shí)候到期。
4、有效的DNS 表示當(dāng)前正在起作用的DNS 服務(wù)器是誰(shuí),比如查詢結(jié)果是NS.XINNETDNS.COM 、NS.XINNET.CN(新網(wǎng)信海) 就表示當(dāng)前域名是由NS.XINNETDNS.COM 、NS.XINNET.CN(新網(wǎng)信海) 負(fù)責(zé)解析。其他未顯示的DNS 的設(shè)置,都是無(wú)效的。
5、DNS 是可以修改的。修改以后需要24-72小時(shí)以后,全世界范圍的所有DNS 服務(wù)器才能刷新過(guò)來(lái)。internic 的信息一般在24小時(shí)以后可以看到。另外,修改的過(guò)程,并不表示域名會(huì)停止解析,只要你在2邊都做好了解析。如果生效了就是新的DNS 在起作用。如果沒(méi)生效。就是舊的DNS 在起作用。要么生效,要么不生效。不存在2個(gè)都不起作用的時(shí)間。所以域名解析,不會(huì)中斷。前提是兩邊都做了解析。
A 記錄
A (Address) 記錄是用來(lái)指定主機(jī)名(或域名)對(duì)應(yīng)的IP 地址記錄。用戶可以將該域名下的網(wǎng)站服務(wù)器指向到自己的web server 上。同時(shí)也可以設(shè)置您域名的子域名。通俗來(lái)說(shuō)A 記錄就是服務(wù)器的IP, 域名綁定A 記錄就是告訴DNS, 當(dāng)你輸入域名的時(shí)候給你引導(dǎo)向設(shè)置在DNS 的A 記錄所對(duì)應(yīng)的服務(wù)器
子域名
子域名道理等同二級(jí)域名,不過(guò)比二級(jí)域名更加延伸,比如我們繼續(xù)擴(kuò)展該域名的主機(jī)名,設(shè)置主機(jī)名為bbs.at, 那么就可以建立一個(gè)三級(jí)域名:bbs.at.abc.com ,當(dāng)然也可以建立四級(jí)域名bbs.at.go.abc.com ,五級(jí)域名bbs.at.go.home.abc.com ??,依次類推,可以建立無(wú)限級(jí)別的域名,我們統(tǒng)稱這些域名為頂級(jí)域名abc.com 的子域名。
CNAME 別名指向記錄
NAME (Canonical Name)記錄,通常稱別名指向。在這里,您可以定義一個(gè)主機(jī)別名,比如設(shè)置ftp.***.com,用來(lái)指向一個(gè)主機(jī)www.***.com,那么以后就可以用FTP.***.com來(lái)代替訪問(wèn)www.***.com了。
MX 記錄
MX 記錄也叫做郵件路由記錄,用戶可以將該域名下的郵件服務(wù)器指向到自己的mail server上,然后即可自行操控所有的郵箱設(shè)置。您只需在線填寫您服務(wù)器的IP 地址,即可將您域名下的郵件全部轉(zhuǎn)到您自己設(shè)定相應(yīng)的郵件服務(wù)器上。
簡(jiǎn)單的說(shuō),通過(guò)操作MX 記錄,您才可以得到以您域名結(jié)尾的郵局。
TXT 記錄
,TXT 記錄,一般指為某個(gè)主機(jī)名或域名設(shè)置的說(shuō)明,如:
admin IN TXT "管理員, 電話: 13901234567"
mail IN TXT "郵件主機(jī), 存放在xxx , 管理人:AAA"
Jim IN TXT "contact: abc@mailserver.com"
也就是您可以設(shè)置 TXT ,以便使別人聯(lián)系到您
SRV 記錄
SRV 記錄:一般是為Microsoft 的活動(dòng)目錄設(shè)置時(shí)的應(yīng)用。DNS 可以獨(dú)立于活動(dòng)目錄,但是活動(dòng)目錄必須有DNS 的幫助才能工作。為了活動(dòng)目錄能夠正常的工作,DNS 服務(wù)器必須支持服務(wù)定位(SRV )資源記錄,資源記錄把服務(wù)名字映射為提供服務(wù)的服務(wù)器名字。活動(dòng)目錄客戶和域控制器使用SRV 資源記錄決定域控制器的IP 地址。
此技術(shù)細(xì)節(jié)請(qǐng)參考相應(yīng)網(wǎng)站
TTL 值
TTL 值全稱是“生存時(shí)間(Time To Live)”,簡(jiǎn)單的說(shuō)它表示DNS 記錄在DNS 服務(wù)器上緩存時(shí)間。要理解TTL 值,請(qǐng)先看下面的一個(gè)例子:
假設(shè),有這樣一個(gè)域名myhost.abc.com (其實(shí),這就是一條DNS 記錄,通常表示在abc.com 域中有一臺(tái)名為myhost 的主機(jī))對(duì)應(yīng)IP 地址為1.1.1.1,它的TTL 為10分鐘。這個(gè)域名或稱這條記錄存儲(chǔ)在一臺(tái)名為dns.abc.com 的DNS 服務(wù)器上。
現(xiàn)在有一個(gè)用戶在瀏覽器中鍵入一下地址(又稱URL ):[url]http://myhost.abc.com[/url] 這時(shí)會(huì)發(fā)生什么呢?
該訪問(wèn)者指定的DNS 服務(wù)器(或是他的ISP, 互聯(lián)網(wǎng)服務(wù)商, 動(dòng)態(tài)分配給他的)8.8.8.8就會(huì)試圖為他解釋myhost.abc.com ,當(dāng)然8.8.8.8這臺(tái)DNS 服務(wù)器由于沒(méi)有包含myhost.abc.com 這條信息,因此無(wú)法立即解析,但是通過(guò)全球DNS 的遞歸查詢后,最終定位到dns.abc.com 這臺(tái)DNS 服務(wù)器,dns.abc.com 這臺(tái)DNS 服務(wù)器將myhost.abc.com 對(duì)應(yīng)的IP 地址1.1.1.1告訴
8.8.8.8這臺(tái)DNS 服務(wù)器,然有再由8.8.8.8告訴用戶結(jié)果。8.8.8.8為了以后加快對(duì)myhost.abc.com 這條記錄的解析,就將剛才的1.1.1.1結(jié)果保留一段時(shí)間,這就是TTL 時(shí)間,在這段時(shí)間內(nèi)如果用戶又有對(duì)myhost.abc.com 這條記錄的解析請(qǐng)求,它就直接告訴用戶
1.1.1.1,當(dāng)TTL 到期則又會(huì)重復(fù)上面的過(guò)程
泛域名與泛解析
泛域名是指在一個(gè)域名根下,以 *.Domain.com 的形式表示這個(gè)域名根所有未建立的子域名。
泛解析是把*.Domain.com 的A 記錄解析到某個(gè)IP 地址上, 然后別人通過(guò)任意的前綴.domain.com 訪問(wèn)都能訪問(wèn)到你解析的站點(diǎn)上
例:
域名根 name.com 只建立了 [url]www.name.com[/url] 和 name.com 這兩個(gè)域名記錄, 那么 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 指向一個(gè) IP ,那么當(dāng)訪問(wèn)者無(wú)論是輸入 ftp.name.com mail.name.com 或 bbs.name.com 的時(shí)候,
訪問(wèn)者都將直接訪問(wèn)您定義 *.name.com 的那個(gè) IP 。
域名綁定
什么是域名綁定
域名綁定是指,域名綁定是指域名和主機(jī)(即某個(gè)服務(wù)器) 的空間進(jìn)行關(guān)聯(lián)綁定, 其實(shí)就是在虛
,擬服務(wù)器上設(shè)置或者WEB 服務(wù)器上設(shè)置,使一個(gè)域名被引導(dǎo)向服務(wù)器上的某一特定空間(某一個(gè)特定站點(diǎn)),訪問(wèn)者訪問(wèn)你的域名的時(shí)候就會(huì)打開(kāi)你存放在該空間上的網(wǎng)頁(yè),簡(jiǎn)單來(lái)說(shuō)其實(shí)就是把域名解析到服務(wù)器IP, 然后在服務(wù)器上設(shè)置該域名有權(quán)限訪問(wèn)的過(guò)程。一般虛擬主機(jī)有控制面板給進(jìn)行綁定域名,如果沒(méi)有面板就需要自己在服務(wù)器上的IIS 里面設(shè)置域名轉(zhuǎn)向
域名轉(zhuǎn)向我們又稱為域名(URL)指向或域名轉(zhuǎn)發(fā),當(dāng)用戶地址欄中輸入您的域名時(shí),將會(huì)自動(dòng)跳轉(zhuǎn)到您所指定的另一個(gè)網(wǎng)絡(luò)地址(URL )。
假設(shè)abc.com 是您注冊(cè)的域名,則通過(guò)URL 轉(zhuǎn)發(fā)服務(wù)可以實(shí)現(xiàn)當(dāng)用戶訪問(wèn)
[url]http://www.abc.com[/url]時(shí),自動(dòng)轉(zhuǎn)向訪問(wèn)另外一個(gè)URL ,如:我的空間不支持綁定到目錄功能, 所以為了方便訪問(wèn)者, 我就設(shè)置:[url]http://bbs.bnxb.com[/url]來(lái)訪問(wèn), 這個(gè)是設(shè)置了通過(guò)URL 轉(zhuǎn)發(fā)服務(wù)轉(zhuǎn)發(fā)到[url]http://www.bnxb.com/bbs[/url]上面來(lái)實(shí)現(xiàn)的,這樣您就可以輕松實(shí)現(xiàn)多個(gè)域名指向一個(gè)網(wǎng)站或網(wǎng)站子目錄;另外,通過(guò)URL 轉(zhuǎn)發(fā)服務(wù),可以方便的實(shí)現(xiàn)將您的中文域名,設(shè)置自動(dòng)轉(zhuǎn)發(fā)到您的英文域名主站點(diǎn)。域名轉(zhuǎn)發(fā)的另外一個(gè)好處就是可以把長(zhǎng)域名壓縮, 用短域名的轉(zhuǎn)向代替, 讓你的訪客不需輸入那么長(zhǎng)的域名
IIS 連接數(shù)
IIS 連接數(shù)指并發(fā)連接數(shù),什么意思呢?
要分幾種情況:(以100M 空間50人在線為例)
A 用戶單點(diǎn)下載你的文件,結(jié)束后正常斷開(kāi),這些連接是按照瞬間計(jì)算的,就是說(shuō)你50人的網(wǎng)站瞬間可以接受同時(shí)50個(gè)點(diǎn)下載
B 用戶打開(kāi)你的頁(yè)面,就算停留在該頁(yè)面,這時(shí)候網(wǎng)頁(yè)已經(jīng)加載完了沒(méi)有對(duì)服務(wù)器再發(fā)出任何請(qǐng)求,那么在用戶完全打開(kāi)這個(gè)頁(yè)面的時(shí)間內(nèi)算一個(gè)在線,在頁(yè)面完全打開(kāi)后IIS 連接數(shù)就釋放。
C 上面B 的情況用戶繼續(xù)打開(kāi)同一個(gè)網(wǎng)站的其他頁(yè)面,那么在線人數(shù)按照用戶最后一次點(diǎn)擊(發(fā)出請(qǐng)求)計(jì)算,在這個(gè)時(shí)間內(nèi)不管用戶怎么點(diǎn)擊(包括新窗口打開(kāi))都還是一人在線。
D 當(dāng)你的頁(yè)面內(nèi)存在框架(Iframe),那么每多一個(gè)框架就要多一倍的在線!因?yàn)檫@相當(dāng)于用戶同一時(shí)間向服務(wù)器請(qǐng)求了多個(gè)頁(yè)面。
E 當(dāng)用戶打開(kāi)頁(yè)面然后正常關(guān)閉瀏覽器,用戶的在線人數(shù)也會(huì)馬上清除。