(一) 問題解析
001. 問: IP地址,子網(wǎng)掩碼,默認(rèn)網(wǎng)關(guān),DNS服務(wù)器,有什么區(qū)別呀?我知道沒有IP地址就不能上網(wǎng),我也知道沒設(shè)DNS就不能上外網(wǎng),可它們都有什么功能,有什么區(qū)別呢?還有真奇怪,我的計算機沒設(shè)DNS,竟然能上QQ,卻不能打開網(wǎng)頁,這是為什么呢?
答: IP是32位二進制數(shù)據(jù),通常以點分十進制表示。IP地址是一種邏輯地地址,用來標(biāo)識網(wǎng)絡(luò)中一個個主機,IP有唯一性,即每臺機器的IP在全世界是唯一的。 DNS是域名服務(wù)器,用來解析域名的(域名與IP之間的解析),如果沒有這東西,你必須輸入網(wǎng)站的IP地址,有了DNS,你就可以直接輸入網(wǎng)址。 因為上QQ不需要有DNS(QQ只是一個客戶端程序,用不到DNS),只有瀏覽網(wǎng)頁(需輸入網(wǎng)址時)才用到DNS。
(二)DNS服務(wù)器
DNS是指:域名服務(wù)器(Domain Name Server)。在Internet上域名與IP地址之間是一一對應(yīng)的,域名雖然便于人們記憶,但機器之間只能互相認(rèn)識IP地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS就是進行域名解析的服務(wù)器 。(詳見文化基礎(chǔ)P242)
(三)IP地址
電腦之間要實現(xiàn)網(wǎng)絡(luò)通信,就必須要有一個合法的ip地址。IP地址=網(wǎng)絡(luò)地址+主機地址,(又稱:主機號和網(wǎng)絡(luò)號組成)ip地址的結(jié)構(gòu)使我們可以在Internet上很方便的尋址。ip地址通常用更直觀的,以圓點分隔號的四個十進制數(shù)字表示,每個數(shù)字從0到255,如某一臺主機的ip地址為:128.20.4.1在局域網(wǎng)里,同樣也需要ip地址,一般內(nèi)網(wǎng)的ip地址是以192.168開頭的,這樣很容易區(qū)分公網(wǎng)和內(nèi)網(wǎng)的ip地址。
(四)子網(wǎng)掩碼
子網(wǎng)掩碼是用來判斷任意兩臺計算機的ip地址是否屬于同一子網(wǎng)絡(luò)的根據(jù)。最為簡單的理解就是兩臺計算機各自的ip地址與子網(wǎng)掩碼進行and運算后,得出的結(jié)果是相同的,則說明這兩臺計算機是處于同一個子網(wǎng)絡(luò)上的,可以進行直接的通訊。(具體子網(wǎng)掩碼各位的含義待補充。)
(五)默認(rèn)網(wǎng)關(guān)
什么是默認(rèn)網(wǎng)關(guān) ?
如果搞清了什么是網(wǎng)關(guān),默認(rèn)網(wǎng)關(guān)也就好理解了。就好像一個房間可以有多扇門一樣,一臺主機可以有多個網(wǎng)關(guān)。默認(rèn)網(wǎng)關(guān)的意思是一臺主機如果找不到可用的網(wǎng)關(guān),就把數(shù)據(jù)包發(fā)給默認(rèn)指定的網(wǎng)關(guān),由這個網(wǎng)關(guān)來處理數(shù)據(jù)包。現(xiàn)在主機使用的網(wǎng)關(guān),一般指的是默認(rèn)網(wǎng)關(guān)。(文化基礎(chǔ)P222 網(wǎng)關(guān)的概念)
如何設(shè)置默認(rèn)網(wǎng)關(guān)
一臺電腦的默認(rèn)網(wǎng)關(guān)是不可以隨隨便便指定的,必須正確地指定,否則一臺電腦就會將數(shù)據(jù)包發(fā)給不是網(wǎng)關(guān)的電腦,從而無法與其他網(wǎng)絡(luò)的電腦通信。默認(rèn)網(wǎng)關(guān)的設(shè)定有手動設(shè)置和自動設(shè)置兩種方式。
1. 手動設(shè)置
手動設(shè)置適用于電腦數(shù)量比較少、TCP/IP參數(shù)基本不變的情況,比如只有幾臺到十幾臺電腦。因為這種方法需要在聯(lián)入網(wǎng)絡(luò)的每臺電腦上設(shè)置“默認(rèn)網(wǎng)關(guān)”,非常費勁,一旦因為遷移等原因?qū)е卤仨毿薷哪J(rèn)網(wǎng)關(guān)的IP地址,就會給網(wǎng)管帶來很大的麻煩,所以不推薦使用。
在Windows 9x中,設(shè)置默認(rèn)網(wǎng)關(guān)的方法是在“網(wǎng)上鄰居”上右擊,在彈出的菜單中點擊“屬性”,在網(wǎng)絡(luò)屬性對話框中選擇“TCP/IP協(xié)議”,點擊“屬性”,在“默認(rèn)網(wǎng)關(guān)”選項卡中填寫新的默認(rèn)網(wǎng)關(guān)的IP地址就可以了。
需要特別注意的是:默認(rèn)網(wǎng)關(guān)必須是電腦自己所在的網(wǎng)段中的IP地址,而不能填寫其他網(wǎng)段中的IP地址。
2. 自動設(shè)置
自動設(shè)置就是利用DHCP(Dynamic Host Configuration Protocol, 動態(tài)主機配置協(xié)議)服務(wù)器來自動給網(wǎng)絡(luò)中的電腦分配IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān) 。這樣做的好處是一旦網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān)發(fā)生了變化時,只要更改了DHCP服務(wù)器中默認(rèn)網(wǎng)關(guān)的設(shè)置,那么網(wǎng)絡(luò)中所有的電腦均獲得了新的默認(rèn)網(wǎng)關(guān)的IP地址。這種方法適用于網(wǎng)絡(luò)規(guī)模較大、TCP/IP參數(shù)有可能變動的網(wǎng)絡(luò)。另外一種自動獲得網(wǎng)關(guān)的辦法是通過安裝代理服務(wù)器軟件(如MS Proxy)的客戶端程序來自動獲得,其原理和方法和DHCP有相似之處。由于篇幅所限,就不再詳述了