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