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