linux為了確定網(wǎng)絡(luò)層經(jīng)過的路由器數(shù)目應(yīng)用什么命令
發(fā)現(xiàn)到達(dá)目標(biāo)網(wǎng)絡(luò)需要經(jīng)過的路由器的命令是traceroute。Traceroute是一種網(wǎng)絡(luò)診斷工具,用于確定數(shù)據(jù)包從源主機(jī)到目標(biāo)主機(jī)經(jīng)過的路由器路徑。在Windows系統(tǒng)中,可以使用命令行輸入tracert 目標(biāo)IP地址來執(zhí)行traceroute命令。
連接上相應(yīng)的linux主機(jī),進(jìn)入到等待輸入shell指令的linux命令行狀態(tài)下。在linux命令行下輸入shell指令:route -n。鍵盤按“回車鍵”運(yùn)行shell指令,此時(shí)會(huì)看到系統(tǒng)的路由表信息。
Tracert命令,使用tracert命令不僅可以快速顯示數(shù)據(jù)包到達(dá)目標(biāo)主機(jī)所經(jīng)過的路徑(路由器),并顯示到達(dá)每個(gè)節(jié)點(diǎn)(路由器)的時(shí)間,詳細(xì)步驟:點(diǎn)擊電腦左下角任務(wù)欄上的搜索框,輸入”cmd“。點(diǎn)擊【以管理員身份運(yùn)行】。
linux測試網(wǎng)速的工具
speedtest-cli是一個(gè)用Python編寫的輕量級(jí)Linux命令行工具,在Python4至4版本下均可運(yùn)行。它基于Speedtest.net的基礎(chǔ)架構(gòu)來測量網(wǎng)絡(luò)的上/下行速率。安裝speedtest-cli很簡單——只需要下載其Python腳本文件。
我們需要使用一個(gè)比較小的linux工具:iperf;Ubuntu是默認(rèn)沒有安裝的,需要手動(dòng)安裝一下。如圖所示;首先看一下本機(jī)的ip地址;如圖所示;在另一臺(tái)主機(jī)上,同樣安裝iperf工具;使用iperf -c 選項(xiàng)。
iperf,具體要纖細(xì)直接去看文檔,簡單給列條測試:(TCP和UDP知只是兩種傳輸數(shù)據(jù)的協(xié)議)。TCP測試:客戶端執(zhí)行:./iperf -c host -i 1 -w 1M,其中-w表示TCP window size,host需替換成服務(wù)器地址。
speedtest:測速網(wǎng)-專業(yè)測網(wǎng)速,網(wǎng)速測試,寬帶提速,游戲測速,直播測速,5G測速,物聯(lián)網(wǎng)監(jiān)測-SpeedTest.cn。
Ping是Windows、Unix和Linux系統(tǒng)下的一個(gè)命令。ping也屬于一個(gè)通信協(xié)議,是TCP/IP協(xié)議的一部分。利用“ping”命令可以檢查網(wǎng)絡(luò)是否連通,可以很好地幫助我們分析和判定網(wǎng)絡(luò)故障。
Linux常用網(wǎng)絡(luò)配置命令
通過配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件如下:ONBOOT=yes BOOTPROTO=none:表示不使用dhcp服務(wù),如果是手動(dòng)配置靜態(tài)的ip地址,BOOTPROTO的值可以為none或者static。
vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改網(wǎng)卡配置。設(shè)置BOOTPROTO=dhcp。刪除IPADDR,我們這里采用自動(dòng)獲取IP和DNS。
linux常用命令如下:查看內(nèi)核版本:uname-a??刂婆_(tái)-》圖形界面:init5或者startx。圖形界面-》控制臺(tái):init3或者直接注銷。如何查看ip地址:ifconfig。配置ip:ifconfigeth0ip地址。
Linux系統(tǒng)中tracert命令使用詳解
traceroute [參數(shù)] [主機(jī)]命令功能:traceroute指令讓你追蹤網(wǎng)絡(luò)數(shù)據(jù)包的路由途徑,預(yù)設(shè)數(shù)據(jù)包大小是40Bytes,用戶可另行設(shè)置。
Tracert有一個(gè)固定的等待響應(yīng)時(shí)間,如果這個(gè)時(shí)間過了,tracert就會(huì)輸出“*”來表示某個(gè)設(shè)備沒有在規(guī)定的時(shí)間內(nèi)作出響應(yīng),然后tracert會(huì)將TTL值加1,繼續(xù)進(jìn)行檢測。通過tracert命令,我們便知道源地址到目的地址所經(jīng)過的路徑。
Tracert 命令使用用 IP 生存時(shí)間 (TTL) 字段和 ICMP 錯(cuò)誤消息來確定從一個(gè)主機(jī)到網(wǎng)絡(luò)上其他主機(jī)的路由.其命令格式如下。tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name。
Linux的TRACERT應(yīng)該叫traceroute才對(duì),tracer是在 windows系統(tǒng)下的名字。
Tracert的使用只需要在tracert后面跟一個(gè)IP地址或URL,Tracert會(huì)進(jìn)行相應(yīng)的域名轉(zhuǎn)換的。當(dāng)數(shù)據(jù)報(bào)從你的計(jì)算機(jī)經(jīng)過多個(gè)網(wǎng)關(guān)傳送到目的地時(shí),Tracert命令可以用來跟蹤數(shù)據(jù)報(bào)使用的路由(路徑)。