同時(shí)設(shè)置網(wǎng)橋和ICS,導(dǎo)致IP地址沖突
網(wǎng)絡(luò)內(nèi)只能有一個(gè)網(wǎng)絡(luò)管理員,否則,大家都對服務(wù)器隨意設(shè)置,就非常容易導(dǎo)致網(wǎng)絡(luò)服務(wù)的失敗,而故障的檢查和排除也將非常困難:因?yàn)橥ǔG闆r下,作為普通的計(jì)算機(jī)用戶,很難知道從哪里下手,往往是在不得已的情況下,重新安裝服務(wù)器 。
故障現(xiàn)象
網(wǎng)絡(luò)上有4臺機(jī)器:兩臺Windows XP和兩臺Windows 98通過hub連接組成對等網(wǎng)。并通過其中一臺Windows XP機(jī)器通過ADSL共享上網(wǎng) (通過Windows XP的網(wǎng)橋功能),前一段時(shí)間一直運(yùn)行良好。
前兩天,直接連接Internet的那臺機(jī)器在 "網(wǎng)絡(luò)鄰居"中看不見其他任何機(jī)器,通過檢查發(fā)現(xiàn)與其他機(jī)器IP地址沖突,都是192.168.0.1。無論如何都無法改過來!經(jīng)過用iPscan軟件檢查,發(fā)現(xiàn)另一臺Windows XP的機(jī)器居然占用兩個(gè)IP地址 (192.168.0.1和192.168.0.15,其中192.168.0.15是我設(shè)置的,主機(jī)名都是另一臺機(jī)器的名稱)!但是該計(jì)算機(jī)只有一個(gè)網(wǎng)卡:用ipconfig檢查也只有一個(gè)網(wǎng)卡用的192.168.0.15地址。現(xiàn)在。如果拔下網(wǎng)線并開機(jī)后再插上網(wǎng)線或者先屏蔽連接Hub的網(wǎng)卡并上網(wǎng)后再啟用,就能一切和正常一樣。
診斷過程
計(jì)算機(jī)為什么會自動獲取一個(gè)192.168.0.1地址呢?在什么情況下,計(jì)算機(jī)才會目動獲取192.168.O.1地址呢?***,網(wǎng)絡(luò)內(nèi)存在一個(gè)DHCP服務(wù)器,由該DHCP服務(wù)器為網(wǎng)絡(luò)內(nèi)的計(jì)算機(jī)動態(tài)分配IP地址;第二,DHCP服務(wù)器的IP地址池范圍是192.168.0.1~192.168.0.254。
就目前情況來看,作為只有4臺計(jì)算機(jī)的對等網(wǎng)絡(luò),肯定沒有也沒有必要使用專用的DHCP服務(wù)器。還有誰會提供DHCP服務(wù)呢?很自然,我想到了Windows的ICS服務(wù)。
Internet連接共享(ICS)使用一個(gè) Internet連接將多臺計(jì)算機(jī)連接到Inernet。一臺稱為ICS主機(jī)的計(jì)算機(jī)直接連接到Internet,然后與網(wǎng)絡(luò)上的其余計(jì)算機(jī)共享其連接。客戶計(jì)算機(jī)依賴于ICS主機(jī)提供對Internet的訪問。啟用ICS可以增強(qiáng)安全性:因?yàn)橹挥蠭CS主機(jī)對Internet是可見的。所有從客戶計(jì)算機(jī)到Internet的通訊都要經(jīng)過ICS主機(jī),此過程使客戶計(jì)算機(jī)的地址在Internet上得到隱藏,由于無法從該網(wǎng)絡(luò)以外看到客戶計(jì)算機(jī),所以客戶計(jì)算機(jī)受到保護(hù)。從公共方看見的只有運(yùn)行ICS的計(jì)算機(jī)。另外,ICS主機(jī)還管理網(wǎng)絡(luò)編址。ICS主機(jī)為自己指派一個(gè)***地址,同時(shí)為每臺ICS客戶機(jī)提供了為其指派***地址的動態(tài)主機(jī)配置協(xié)議DHCP),這樣就為網(wǎng)絡(luò)上的計(jì)算機(jī)提供了相互通訊的方式。 很簡單,這臺計(jì)算機(jī)被設(shè)置為ICS主機(jī)了。Internet連接共享主機(jī)本身擁有一個(gè)DHCP服務(wù),將本地計(jì)算機(jī)的局域網(wǎng)端口設(shè)置為192.168.0.1,并自動為網(wǎng)絡(luò)內(nèi)的其他計(jì)算機(jī)動態(tài)分配IP地址,網(wǎng)段為192.168.2~192.l68.254。所以,計(jì)算機(jī)啟動后:就會為自己分配一個(gè)IP地址。然后,為那些沒有IP地址的計(jì)算機(jī)也分配一個(gè)IP地址,從而實(shí)現(xiàn)網(wǎng)絡(luò)連接和Internet共享。
所以,在網(wǎng)絡(luò)內(nèi)設(shè)置ICS主機(jī)后:所有的計(jì)算機(jī)都不要分配IP地址。原因如下:
第二,當(dāng)ICS主機(jī)開機(jī)后:所有的計(jì)算機(jī)都會自動從ICF主機(jī)中獲得一個(gè)IP地址進(jìn)行通訊;
第二,如果ICS主機(jī)沒有開機(jī),那么,Windows計(jì)算機(jī)會自動使用APIPA(Automatic private IP Addressing,自動專用IP尋址)給計(jì)算機(jī)分配一個(gè)私有IP地址。這個(gè)地址來自于保留的授權(quán)私有地址段169.254.0.1,169.254.255.254,子網(wǎng)掩為:255.255.0.0。計(jì)算機(jī)之間仍然能夠正常通訊。
因此,ICS的第二塊網(wǎng)卡,以及網(wǎng)絡(luò)內(nèi)的所有計(jì)算機(jī)都不要設(shè)置IP地址,所有的計(jì)算機(jī)都設(shè)置為自動獲取IP地址即可。當(dāng)然,跟ADSL M0dem連接的那塊網(wǎng)卡一定要設(shè)置IP地址哦,需要它跟Internet連接呢。也就是說,整個(gè)網(wǎng)絡(luò)中,只有跟Internet連接的那塊網(wǎng)卡才需要設(shè)置IP地址,其他的所有網(wǎng)卡都不需要設(shè)置IP地址。
經(jīng)檢查發(fā)現(xiàn),作為Internet連接服務(wù)器的計(jì)算機(jī)同時(shí)設(shè)置了網(wǎng)橋和Internet連接共享,去掉網(wǎng)橋:只保留Internet連接共享,網(wǎng)絡(luò)恢復(fù)正常。
排除心得
網(wǎng)絡(luò)內(nèi)只能有一個(gè)網(wǎng)絡(luò)管理員,否則,大家都對服務(wù)器隨意設(shè)置,就非常容易導(dǎo)致網(wǎng)絡(luò)服務(wù)的失敗,而故障的檢查和排除也將非常困難:因?yàn)橥ǔG闆r下,作為普通的計(jì)算機(jī)用戶,很難知道從哪里下手,往往是在不得已的情況下,重新安裝服務(wù)器 。
【編輯推薦】