IP、DNS是什么?
發(fā)布時(shí)間:2011-11-02 閱讀數(shù): 次 來源:網(wǎng)樂原科技
IP、DNS是什么?
你經(jīng)常上網(wǎng)嗎?無論在單位或是在家里,當(dāng)你經(jīng)過撥號(hào)網(wǎng)絡(luò)將你的電腦連到 Internet 時(shí),如果有人問你:你這臺(tái)電腦的 IP 是多少?在 Internet 上,IP 又有什么用呢?”你回答得出來嗎?如果你的電腦撥號(hào)后一切正常,而且你的帳號(hào)驗(yàn)證也正常,卻找不到你所需要的站點(diǎn)時(shí),你請(qǐng)教高手,他叫你檢查你電腦的DNS設(shè)置,這時(shí)你清楚DNS含義和作用嗎?
事實(shí)上,如果你能回答上述問題,將對(duì)上網(wǎng)和連接有很大的幫助,當(dāng)你電腦的網(wǎng)絡(luò)連接碰到問題時(shí),你也更能從深層次去思考、分析和解決,而不是一個(gè)勁打電話去“騷擾”別人。好了,讓我們一起來看看吧!
什么是 IP
Internet 由全世界數(shù)以萬計(jì)臺(tái)的電腦,以網(wǎng)狀(就是像蜘蛛網(wǎng)一樣)的方式連接,Internet 最重要的功能是實(shí)現(xiàn)了網(wǎng)上的電腦彼此傳遞信息。在我們現(xiàn)實(shí)的社會(huì)中,當(dāng)我們寄信給一個(gè)人時(shí),就必須寫清楚收件人的地址及姓名,現(xiàn)在郵政局還規(guī)定要寫上郵政編碼。同樣的道理,在 Internet 上想要準(zhǔn)確的將資料傳到指定的位置,也需要指明地址,才能確切地知道那份資料要傳到哪里去,這里的地址是用IP來表示,這就是IP產(chǎn)生的緣由。形象地說,IP 就像是 Internet 網(wǎng)絡(luò)社會(huì)里的門牌號(hào)碼,或者說它更像是Internet 上每臺(tái)電腦的“身份證號(hào)碼”,每臺(tái)電腦擁有一個(gè)絕對(duì)的、唯一的且不重復(fù)的IP。目前 IP 是由四組數(shù)字所組成,每組數(shù)字間用“."分隔,如:202.101.98.100是指一個(gè)完整的 IP地址,而通過 IP定位的方式,你就可以很容易并且準(zhǔn)確地找到你想要聯(lián)絡(luò)的主機(jī)。
目前連上Internet電腦 的IP獲得的方式有兩種,一種是固定式的,就是永遠(yuǎn)固定這個(gè) IP 位置。大部分使用專線的用戶,如企業(yè)用戶,會(huì)向電信局申請(qǐng)一條專線,讓單位的人可以上網(wǎng),在申請(qǐng)專線的同時(shí),受理的 ISP(如電信局)就會(huì)分給這家企業(yè)一組固定的IP地址。
另一種取得 IP 的方式是隨機(jī)取得的,這種情況大部分是發(fā)生在撥號(hào)用戶(就是要利用MODEM + 電話線 + 令人操心的連線費(fèi)用才能上網(wǎng)的那種),這種情況下,使用者因?yàn)椴皇且恢碧幱谶B線狀態(tài),所以當(dāng)他以電話線撥號(hào)(例如撥接163或169)連上 ISP 時(shí),ISP會(huì)隨機(jī)地從現(xiàn)有無人用的 IP 組中分配給用戶一個(gè) IP地址,這樣這臺(tái)電腦才能順利上網(wǎng)。我們大多數(shù)上網(wǎng)族是屬于這一種方式。
現(xiàn)在,如果再有人問你IP的事,你就明白了是怎么回事。如果他再問你現(xiàn)在具體的IP地址,你可以利用WINDOWS 95/98中提供winipcfg小工具(執(zhí)行開始→運(yùn)行→winipcfg.exe即可),它可以讓你知道連網(wǎng)的電腦目前所分配的IP到底是多少。
什么是 DNS
DNS 全名叫 Domain Name Server,中文俗稱“域名服務(wù)器”,在說明 DNS Server 之前,可能要先說明什么叫 Domain Name(域名)。正如上面所講,在網(wǎng)上辨別一臺(tái)電腦的方法是利用 IP地址,但是 IP用數(shù)字表示,沒有特殊的意義,很不好記,因此,我們一般會(huì)為網(wǎng)上的電腦取一個(gè)有某種含義又容易記憶的名字,這個(gè)名字我們就叫它“Domain Name"。 例如:對(duì)著名的YAHOO!搜索引擎來說,一般使用者在瀏覽這個(gè)網(wǎng)站時(shí),都會(huì)輸入http://www.yahoo.com,很少有人會(huì)記住這臺(tái)Server的 IP 是多少?所以http://www.yahoo.com就是YAHOO!站點(diǎn)的 Domain Name。這正如我們?cè)诟笥汛蛘泻魰r(shí),一定是叫他的名字,幾乎沒有人是叫對(duì)方身份證號(hào)碼的吧!但是由于在 Internet 上真實(shí)辨認(rèn)機(jī)器的還是IP,所以當(dāng)使用者在瀏覽器中輸入Domain Name 后,瀏覽器必須先到一臺(tái)有 Domain Name 和 IP 對(duì)應(yīng)信息的主機(jī)去查詢這臺(tái)電腦的 IP,而這臺(tái)被查詢的主機(jī),我們稱它為 Domain Name Server,簡稱 DNS,例如:當(dāng)你輸入http://www.yahoo.com時(shí),瀏覽器會(huì)將http://www.yahoo.com這個(gè)名字傳送到離它最近的 DNS Server 去做辨認(rèn),如果查詢到結(jié)果,則會(huì)傳回這臺(tái)主機(jī)的 IP地址,進(jìn)而跟它發(fā)生連接,但如果沒有查詢到,就會(huì)出現(xiàn)類似 DNS NOT FOUND 等告警信息。所以一旦你的電腦的DNS Server 設(shè)置不正確,就好比是路標(biāo)錯(cuò)了,電腦也就不知道該把信息送到哪里。
由于ISP的撥號(hào)服務(wù)器一般都有缺省的DNS,所以你可以不用設(shè)置DNS,如果你需要指定一臺(tái)DNS,你一定要了解這臺(tái)DNS的準(zhǔn)確IP(比如福州的163用戶的DNS為202.101.98.55)。DNS設(shè)置方法如下:在“控制面板”下打開“網(wǎng)絡(luò)”里的“TCP/IP"的“屬性”,在“DNS設(shè)置”欄目選擇“啟用DNS",并將DNS的IP地址添加即可。