資源描述:
《網(wǎng)絡(luò)管理-網(wǎng)絡(luò)連接查錯(cuò)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、網(wǎng)絡(luò)管理-網(wǎng)絡(luò)連接查錯(cuò)目標(biāo):完成這一章,你能做以下事情:使用下面的命令來(lái)檢查網(wǎng)絡(luò)連接方面的錯(cuò)誤:lanscanlanadminlinklooparppingnetstat-inetstat-anetstat-rhostnamenslookup1.網(wǎng)絡(luò)查錯(cuò)工具在UNIX中有如下的工具可以用來(lái)進(jìn)行網(wǎng)絡(luò)查錯(cuò):arp(BSD)ping(publicdomain)netstat(BSD)nslookup(BSD)traceroute使用這些工具并不一定能清楚和直接地發(fā)現(xiàn)網(wǎng)絡(luò)連接上的問(wèn)題。這些工具經(jīng)常只能給你一些問(wèn)題的提示。你
2、可能不得不使用幾種工具來(lái)查詢(xún)一個(gè)問(wèn)題到底出在哪里;因此,你必須對(duì)網(wǎng)絡(luò)概念有深入的了解并且能夠使用每一個(gè)網(wǎng)絡(luò)工具。2.潛在的網(wǎng)絡(luò)連接問(wèn)題LAN終結(jié)器沒(méi)有連接正確。許多時(shí)候,用戶(hù)都沒(méi)有正確的中止他們的LAN電纜。在你的網(wǎng)絡(luò)中必須要有兩個(gè)終結(jié)器,一個(gè)在電纜的開(kāi)始,一個(gè)在電纜的末端。網(wǎng)卡沒(méi)有啟動(dòng)如果LAN卡有問(wèn)題,ifconfig命令會(huì)失敗。如果你使用一個(gè)編輯器,如vi,修改配置文件的時(shí)候,不注意就會(huì)產(chǎn)生語(yǔ)法錯(cuò)誤。網(wǎng)卡的IP地址錯(cuò)誤當(dāng)配置/etc/rc.config.d/netconf文件中的IP_ADDRESS的時(shí)候,可能會(huì)出錯(cuò)。子網(wǎng)掩碼不正確有的人在
3、配置/etc/rc.config.d/netconf文件中的SUMNET_MASK的時(shí)候也可能出錯(cuò)。相同的IP地址已經(jīng)被其它的系統(tǒng)使用有的時(shí)候,有的人在將他的系統(tǒng)連到網(wǎng)絡(luò)的時(shí)候沒(méi)有向網(wǎng)絡(luò)管理員申請(qǐng)一個(gè)唯一的IP地址。路由表的配置不正確有的人在配置/etc/rc.config.d/netconf文件中的ROUTE參數(shù)的時(shí)候可能會(huì)出錯(cuò)。路由器down掉有的時(shí)候,一個(gè)系統(tǒng)必須被關(guān)閉,如果你要關(guān)閉一個(gè)路由器,你應(yīng)該至少提前兩天聲明。LAN電纜壞掉有一種特殊的裝置來(lái)檢查一個(gè)電纜是否斷了。LAN的長(zhǎng)度太長(zhǎng),超出限制。如果同軸電纜的安裝是在很久之前,很有可能電
4、纜的長(zhǎng)度過(guò)長(zhǎng)。當(dāng)一個(gè)新的系統(tǒng)加入到這個(gè)網(wǎng)段的時(shí)候,如果電纜的長(zhǎng)度超出了長(zhǎng)度限制,就會(huì)發(fā)生問(wèn)題。電纜檢查器可以用來(lái)測(cè)量電纜的長(zhǎng)度。/etc/hosts文件的配置不正確如果你的系統(tǒng)不能將一個(gè)主機(jī)名解析為一個(gè)正確的IP地址,很可能是你的hosts文件有問(wèn)題。如:在你的/etc/hosts文件中有兩個(gè)IP地址(例如一個(gè)網(wǎng)關(guān)),gethostbyname()只會(huì)返回第一個(gè)IP地址,而這一個(gè)地址可能不是你想要的哪個(gè)地址。你應(yīng)該經(jīng)常檢查你的hosts文件來(lái)保證正確性。3.arp命令A(yù)RP就是地址解析協(xié)議。arp命令被用來(lái)修改ARP表中的記錄。修改ARP表的選項(xiàng)
5、需要root權(quán)限。例子:#/usr/sbin/arp-afrank(192.6.30.1)at0:60:b0:7:4c:4detherbeverly(192.6.30.5)at0:60:b0:7:c1:79ehterjeff(192.6.30.4)at0:60:b0:7:e1:12etherbill(192.6.30.4)at0:60:b0:7:7e:69etherlarry(192.6.30.3)at0:60:b0:7:e1:a2ether/usr/sbin/arp命令可以用來(lái)顯示或者修改ARP核心表中的的記錄,這些記錄是ARP協(xié)議使用的和IN
6、TERNET(的三層)到Ethernet(第二層)的相關(guān)的地址,其中一些東西只能是root用戶(hù)才有權(quán)修改。語(yǔ)法:arphostname顯示當(dāng)前ARP記錄中對(duì)應(yīng)hostname的記錄arp-a[system][core]從core文件中讀取所有的當(dāng)前的ARP記錄。arp-dhostname如果指定的hostname的ARP記錄存在,刪除這條記錄,要求有超級(jí)用戶(hù)的權(quán)限arp-s[parameter]為一個(gè)主機(jī)中的新的以太網(wǎng)卡的硬件地址創(chuàng)建一個(gè)ARP記錄。要求要有超級(jí)用?wèi)舻臋?quán)限arp-ffi
7、lename讀取文件filename,在A(yíng)RP表中設(shè)置多條記錄。文件中的條目被用來(lái)形成主機(jī)名地址[temp][pub][trail]。要求有超級(jí)用戶(hù)的權(quán)限。如果用一個(gè)新的網(wǎng)卡取代壞的網(wǎng)卡,新的網(wǎng)卡有新的鏈路層的地址。而在其它的遠(yuǎn)程主機(jī)的ARP表中仍舊是老網(wǎng)卡的鏈路層地址,這樣遠(yuǎn)程主機(jī)就不能和新的網(wǎng)卡通訊。你必須刪除遠(yuǎn)程主機(jī)上的ARP表中錯(cuò)誤的信息。4.ping命令ping命令測(cè)試與一個(gè)遠(yuǎn)程系統(tǒng)的IP連接是否正常。例子:#pingbillPING192.6.30.264bytepackets64bytesfrom
8、192.6.30.2:icmp_seq=0.time=43.ms64bytesfrom192.6.30.2:icmp_seq=1.tim