最近,筆者在學(xué)校網(wǎng)絡(luò)的維護(hù)過程中碰到了兩(
電腦沒聲音)例并不常見的網(wǎng)絡(luò)
故障,但卻非常有意思,覺得有必要把它們拿出來供大家參考。
第一例故障:客戶機(jī)不能即時自動從DHCP服務(wù)器上獲得它的TCP/IP配置
我們學(xué)校的IP地址、DNS和網(wǎng)關(guān)都是通過DHCP服務(wù)器自動獲得的。前段時間,學(xué)校領(lǐng)導(dǎo)覺得通過教育城域網(wǎng)上網(wǎng)速度不夠快,就決定直接通過電信專線上網(wǎng),這樣一來我就修改了DHCP服務(wù)器的DNS設(shè)置,并且將DHCP服務(wù)器重啟。之后有少數(shù)幾個教師向我反映他們的電腦打不開網(wǎng)頁了,但是QQ都能上。排除了病毒、系統(tǒng)的原因后,我就想到了DNS的問題了。
運(yùn)行“Ipconfig /all”命令一查,果然,機(jī)器的DNS顯示還是以前的地址,它沒有及時從DHCP服務(wù)器上獲得更新。這下就簡單了,運(yùn)行“Ipconfig /releasw”命令釋放,之后再運(yùn)行“Ipconfig /renew”重新配置。精彩的網(wǎng)頁又展現(xiàn)在我們眼前了。
第二例故障:客戶機(jī)的ARP緩存表對應(yīng)的代理服務(wù)器的MAC地址錯誤
學(xué)校里(
電腦自動關(guān)機(jī))幾臺機(jī)器出現(xiàn)一個很奇怪的網(wǎng)絡(luò)的故障:機(jī)子能夠Ping通其他機(jī)器,但就是Ping不通代理服務(wù)器的地址(即網(wǎng)關(guān)的地址)192.168.0.1,導(dǎo)致機(jī)器不能上網(wǎng)。
運(yùn)行“Arp -a”命令查看當(dāng)前的ARP項(xiàng),卻發(fā)現(xiàn)主機(jī)地址192.168.0.1對應(yīng)的MAC地址為00-00-00-00-00-00,這根本就不是主機(jī)的MAC地址啊!運(yùn)行“Arp -a 192.168.0.1 00-06-29-ee-08-bf”(正確的MAC地址)命令,在ARP緩存中添加項(xiàng),將IP地址和正確的物理地址關(guān)聯(lián),發(fā)現(xiàn)故障解決了,電腦可以Ping通主機(jī),也能正常上網(wǎng)了。
我們知道,ARP(Address Reverse Protocol,地址解析協(xié)議)用于顯示或修改使用的以太網(wǎng)IP或令牌環(huán)物理地址翻譯表。在每臺安裝有TCP/IP協(xié)議的電腦里(電腦自動關(guān)機(jī))都有一個ARP緩存表,表里(電腦自動關(guān)機(jī))的IP地址與MAC地址是一一對應(yīng)的,而主機(jī)的IP地址到MAC地址的映射卻總是存在于ARP緩存表中。可是由于系統(tǒng)的某些原因,導(dǎo)致ARP緩存表中主機(jī)的MAC地址無法更新獲得,才導(dǎo)致了機(jī)子不能Ping通主機(jī)而無法上網(wǎng)。
兩例并不常見的網(wǎng)絡(luò)故障