域名是什么意思呢 域名的使用對(duì)象僅限于服務(wù)器嗎?
域名的使用對(duì)象僅限于服務(wù)器嗎?域名不僅是互聯(lián)網(wǎng)上的一個(gè)門(mén)牌號(hào),而且是一種可以猜測(cè)的商品。當(dāng)然,最重要的功能是通過(guò)域名訪問(wèn)web服務(wù)器域名系統(tǒng)(簡(jiǎn)稱DNS)是互聯(lián)網(wǎng)的一項(xiàng)服務(wù)。作為一個(gè)將域名和IP地址相
域名的使用對(duì)象僅限于服務(wù)器嗎?
域名不僅是互聯(lián)網(wǎng)上的一個(gè)門(mén)牌號(hào),而且是一種可以猜測(cè)的商品。當(dāng)然,最重要的功能是通過(guò)域名訪問(wèn)web服務(wù)器
域名系統(tǒng)(簡(jiǎn)稱DNS)是互聯(lián)網(wǎng)的一項(xiàng)服務(wù)。作為一個(gè)將域名和IP地址相互映射的分布式數(shù)據(jù)庫(kù),它可以使人們更方便地訪問(wèn)Internet。DNS使用TCP和UDP端口53。目前,每一級(jí)域名的長(zhǎng)度限制為63個(gè)字符,而域名的總長(zhǎng)度不能超過(guò)253個(gè)字符。
最初,域名的字符僅限于ASCII字符的子集。2008年,ICANN通過(guò)了一項(xiàng)決議,允許使用其他語(yǔ)言作為互聯(lián)網(wǎng)頂級(jí)域名的字符。使用基于punycode代碼的IDNA系統(tǒng),可以將Unicode字符串映射到有效的DNS字符集。因此,像“X.Taiwan”這樣的域名可以直接在地址欄中輸入,而無(wú)需安裝插件。但是,由于英語(yǔ)的廣泛使用,使用其他語(yǔ)言文字作為域名會(huì)產(chǎn)生各種各樣的問(wèn)題,如難以進(jìn)入、難以在國(guó)際上推廣等。
DNS是干嘛用的?
全部展開(kāi)
因?yàn)樗且粋€(gè)虛擬主機(jī),主機(jī)上放置了n個(gè)網(wǎng)站,每個(gè)網(wǎng)站都綁定了一個(gè)或多個(gè)域名,所以使用域名訪問(wèn)主機(jī)可以解析到網(wǎng)站目錄,但是使用IP,服務(wù)器不知道解析到哪個(gè)目錄
!由于HTTP請(qǐng)求包含域名信息,虛擬主機(jī)服務(wù)器將根據(jù)域名返回網(wǎng)站。直接IP訪問(wèn)的原因是沒(méi)有域名信息,所以服務(wù)器不知道訪問(wèn)哪個(gè)網(wǎng)站目錄。只有共享IP的虛擬主機(jī)或VPS才有這種情況,如具有獨(dú)立IP功能的服務(wù)器或獨(dú)立主機(jī)可以通過(guò)域名和IP直接訪問(wèn)。
為什么有些網(wǎng)站可以通過(guò)主機(jī)訪問(wèn),但不能直接輸入IP?
第一種可能性:
如果是一個(gè)簡(jiǎn)單的HTTP請(qǐng)求,指定要使用域名訪問(wèn)的主機(jī),并直接輸入IP進(jìn)行訪問(wèn),效果應(yīng)該相同,但只有一個(gè)請(qǐng)求?,F(xiàn)在,當(dāng)你打開(kāi)一個(gè)網(wǎng)頁(yè),事情會(huì)變得更加復(fù)雜。一個(gè)網(wǎng)頁(yè)不僅是HTML,還需要下載許多CSS樣式、JavaScript腳本和其他網(wǎng)頁(yè)元素(flash等)。當(dāng)您執(zhí)行JS腳本或Flash插件時(shí),還將發(fā)出新的網(wǎng)絡(luò)請(qǐng)求。
HTML中包含的CSS和JS資源地址,以及JS腳本發(fā)送的網(wǎng)絡(luò)請(qǐng)求地址,可以通過(guò)域名(而不是IP地址)記錄。如果這是改變主機(jī)的方法,那么你的系統(tǒng)知道這個(gè)域名對(duì)應(yīng)正確的IP地址,可以順利訪問(wèn)。如果沒(méi)有主機(jī)并且輸入了IP訪問(wèn),那么系統(tǒng)不知道web資源和腳本中的域名就是您輸入的IP,仍然需要通過(guò)DNS獲取IP地址。如果DNS有問(wèn)題,它將無(wú)法正確加載。
當(dāng)初,長(zhǎng)城只做了DNS劫持和污染,無(wú)法通過(guò)域名獲得正確的IP。如果Ping一個(gè)web地址,實(shí)際Ping是一個(gè)假I(mǎi)P地址,這可能是超時(shí)和沒(méi)有響應(yīng),或者是服務(wù)器的錯(cuò)誤響應(yīng)。但是如果Ping它的IP地址,結(jié)果是正確的,因此更改主機(jī)是有效的。后來(lái),墻先進(jìn)了,你可以攔住,劫持你的請(qǐng)求,那怎么平就成問(wèn)題了。值得注意的是,目前仍有很多網(wǎng)站只存在DNS污染,并且沒(méi)有針對(duì)IP地址的行為(或者網(wǎng)站的IP地址不斷更新,墻的更新也很慢),所以更換主機(jī)還是有效的。
第二種可能性: