<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 最新Linux網絡命令「必考」

    時間:2024-08-05 14:57:47 網絡診斷 我要投稿
    • 相關推薦

    2017最新Linux網絡命令「必考」

      網絡管理員和用戶可以用許多網絡工具來獲取網絡參數或者診斷網絡問題。這些工具有的是操作系統的一些基本的網絡測試命令,那么Linux有哪些網絡命令?下面跟yjbys小編一起來了解一下吧!

      ping

      - 執行ping指令會使用ICMP傳輸協議,發出要求回應的信息,若遠端主機的網絡功能沒有問題,就會回應該信息,因而得知該主機運作正常

      ping -n -I 192.168.1.1 10.0.0.1 -c 100 -s 900 -i 0.2

      指定通過192.168.1.1(-I 192.168.1.1)發送大小為900bytes(-s 900)的數據包到10.0.0.1,檢測之間的網絡功能有沒有網絡問題,檢測次數100次(-c 100),收發信息的間隔時間為0.2秒(-i 0.2),直接顯示IP地址不需要查詢對應的主機名(-n);

      ping -n -I 192.168.1.1 10.0.0.1 -c 100 -s 900 -f

      指定通過192.168.1.1發送大小為900bytes的數據包到10.0.0.1,檢測之間的網絡功能有沒有網絡問題,檢測次數100次,直接顯示IP地址不需要查詢對應的主機名(-n),進行極限測試占用所有可用帶寬(-f);

      特別注意 :linux下的ping和windows下的ping稍有區別,linux下ping不會自動終止,需要按ctrl+c終止或者用參數-c指定要求完成的回應次數;

      traceroute

      - 顯示數據包到主機間的路徑,用于追蹤網絡數據包的路由途徑,預設數據包大小是40Bytes,用戶可另行設置,一條路徑上的每個設備traceroute要測3次,輸出結果中包括每次測試的時間(ms)和設備的名稱(如有的話)及其IP地址,缺省使用UDP包進行測試

      traceroute -n -s 192.168.1.1 10.0.0.1

      顯示通過網絡界面192.168.1.1(-s 192.168.1.1)發送數據包到10.0.0.1之間的路徑,不需要將IP地址解析為主機名(-n);

      traceroute -n -I -s 192.168.1.1 10.0.0.1

      顯示通過網絡界面192.168.1.1(-s 192.168.1.1)發送數據包到10.0.0.1之間的路徑,不需要將IP地址解析為主機名(-n),用ICMP包取代UDP包來測試(-I);

      traceroute -n -T -s 192.168.1.1 10.0.0.1

      顯示通過網絡界面192.168.1.1(-s 192.168.1.1)發送數據包到10.0.0.1之間的路徑,不需要將IP地址解析為主機名(-n),用TCP包取代UDP包來測試(-T);

      mtr

      - 是一個把ping和traceroute并入一個程序的網絡診斷工具,用來判斷網絡連通性

      mtr -n -i 0.2 -a 192.168.1.1 10.0.0.1 -oLRSBAWN -s 900 -c 200

      由網絡界面192.168.1.1(-a 192.168.1.1)通過發送200次(-c 200)大小為900bytes的數據包(-s 900)到10.0.0.1來判斷之間的網絡丟包、延遲情況,收發之間的間隔時間為0.2秒(-i 0.2),檢測過程不對ip地址做域名解析,指定顯示結果的次序(-oLRSBAWN)為丟包百分比(Loss)、收到(Rcv)、發出(Snt)、最佳(Best)、平均(Avg)、最差(Wrst)、最后(Last);

      tcpdump

      - 根據使用者的定義對網絡上的數據包進行截獲的包分析工具,它可以將網絡中傳送的數據包的“頭”完全截獲下來提供分析。它支持針對網絡層、協議、主機、網絡或端口的過濾,并提供and、or、not等邏輯語句來幫助你去掉無用的信息

      tcpdump -nn -i eth0 ip net 192.168.1.0/24 and tcp port 80

      在網絡界面eth0(-i eth0)上監聽地址段192.168.1.0/24(net 192.168.1.0/24)的80端口(port 80)的tcp包(tcp),且直接以IP及端口號顯示,而非主機名與服務名稱;

      tcpdump -nn -i eth0 ip host 192.168.1.1 -e

      在網絡界面eth0上監聽主機192.168.1.1(host 192.168.1.1)的ip包(ip),且直接以IP及端口號顯示,而非主機名與服務名稱,并在輸出行打印出數據鏈路層的頭部信息;

      tcpdump -nn -i eth0 src host 192.168.1.1 -s 500 -X

      在網絡界面eth0上監聽目標主機為192.168.1.1(src 192.168.1.1)所有包,且直接以IP及端口號顯示,而非主機名與服務名稱,并在輸出行打印出數據包的十六進制(hex)以及ASCII的數據包內容(-X);

      ip

      - ip命令結合了ifconfig和route這兩個命令,而且能夠實現的功能更多

      ip route - 與路由有關的相關設定;

      ip route help :顯示ip route的幫助信息;

      ip route show dev eth0 :顯示主路由表中使用網絡界面eth0的路由;

      ip route show match 192.168.1.1 :顯示主路由表中包含地址192.168.1.1的路由;

      ip route show root 192.168.0.0/16 :顯示主路由表中包含在地址段192.168.0.0/16的路由;

      ip route show table 10 :顯示路由表10(table 10)的內容;

      ip route add 192.168.0.0/24 via 192.168.1.1 dev eth0 :在主路由表中增加(add)到網絡192.168.0.0/24經由網關192.168.1.1使用網絡界面eth0(dev eth0)的路由;

      ip route add 192.168.0.0/24 via 192.168.1.1 dev eth0 table 10 :在路由表10(table 10)中增加(add)到網絡192.168.0.0/24經由網關192.168.1.1使用網絡界面eth0(dev eth0)的路由;

      ip route del 192.168.0.0/24 :在主路由表中刪除(del)到網絡192.168.0.0/24的路由;

      ip route del 192.168.0.0/24 table 10 :刪除(del)路由表10中到網絡192.168.0.0/24的路由;

      ip addr - 與ip地址有關的相關設定;

      ip addr help :顯示ip addr的幫助信息;

      ip addr show dev eth0 :顯示設備eth0的ip地址信息;

      ip addr add 192.168.0.2/24 brd 192.168.0.255 dev eth0 :在本機接口eth0上添加ip地址192.168.0.2/24,廣播地址為192.168.0.255;

      ip addr del 192.168.0.2/24 dev eth0 :在本機接口eth0上刪除ip地址192.168.0.2/24;

      ip link - 與網絡接口有關的相關設定;

      ip link help :顯示ip link的幫助信息;

      ip link show :顯示本機網絡接口的信息;

      ip link set eth0 up :手動將本機的網絡接口eth0啟用(開啟);

      ip link set eth0 down :手動將本機的網絡接口eth0禁用(關閉);

      ip tunnel - 與隧道有關的相關設定;

      ip tunnel help :顯示ip tunnel的幫助信息;

      ip tunnel show totest :顯示名為totest的隧道的信息;

      ip tunnel add totest mode gre local 192.168.1.1 remote 10.0.0.1 dev eth0 ttl 255 :增加(add)一條新的名為totest的隧道,隧道模式為gre(gre),本地地址(local)為192.168.1.1,遠端地址(remote)為10.0.0.1,網絡接口使用eth0(dev eth0),躍點數為255(ttl 255);

      ip tunnel change totest mode gre local 192.168.1.2 remote 10.0.0.2 dev eth0 ttl 255 :修改一個已經存在的名為totest的隧道,隧道模式為gre(gre),本地地址(local)為192.168.1.2,遠端地址(remote)為10.0.0.2,網絡接口使用eth0(dev eth0),躍點數為255(ttl 255);

      ip tunnel del totest :刪除(del)名為totest的隧道;

      ip rule - 與路由規則有關的相關設定,優先級是按照數字從小到大依次優先;

      ip rule help :顯示ip rule的幫助信息;

      ip rule show :顯示本機的ip規則;

      ip rule add to 172.20.32.0/24 table 200 pref 10000 :在路由規則中增加(add)一條目的地址(to)為172.20.32.0/24的查看路由表200(table 200)的規則,優先級為10000(pref 10000);

      ip rule add from 172.20.32.10 table 201 pref 10001 :在路由規則中增加(add)一條源地址(from)為172.20.32.10的查看路由表201(table 201)的規則,優先級為10001(pref 100001);

      ip rule del to 172.20.32.0/24 table 200 pref 10000 :在路由規則中刪除(del)一條目的地址為172.20.32.0/24的查看路由表200的規則,優先級為10000;

      ip rule del from 172.20.32.10 table 201 pref 10001 :在路由規則中刪除(del)一條源地址為172.20.32.10的查看路由表201的規則,優先級為10001;

    【最新Linux網絡命令「必考」】相關文章:

    Linux常用網絡狀態測試命令05-20

    常用的Linux命令詳解07-19

    linux常用基本命令(文件處理命令)09-09

    Linux硬件信息命令大全10-10

    java開發必會的Linux命令10-07

    100個常用的linux命令07-24

    Linux下top命令詳解09-25

    Linux中常用操作命令10-17

    Linux命令info的基本用法11-02

    Linux認證考試必考點07-23

    主站蜘蛛池模板: 精品91自产拍在线观看| 亚洲精品成人在线| 欲帝精品福利视频导航| 66精品综合久久久久久久| 日韩精品中文字幕无码一区| 国产69精品久久久久9999| 日产精品99久久久久久| 国产精品自在线拍国产第一页| 欧美日韩精品一区二区三区不卡| 精品亚洲麻豆1区2区3区| 久久精品国产99久久香蕉| 精品国产美女福利到在线不卡 | 精品乱码一区二区三区四区| 国产午夜精品一区二区三区小说| 国产欧美日韩综合精品一区二区| 国产精品日韩欧美久久综合| 91麻豆精品视频| 日韩精品一区二区三区色欲AV| 国产香蕉国产精品偷在线观看 | 无码精品黑人一区二区三区| 精品国产成人国产在线观看| 88国产精品欧美一区二区三区| 精品永久久福利一区二区| 亚洲精品无码久久久久去q | 精品亚洲综合在线第一区| 四虎国产精品永久在线| 中文精品99久久国产| 欧美成人精品第一区二区三区| 久久青草国产精品一区| 99麻豆久久久国产精品免费| 精品人妻系列无码天堂| 无码精品国产一区二区三区免费| 国产精品日韩欧美在线第3页| 精品成人免费自拍视频| 国内精品免费视频精选在线观看| 精品国产乱码久久久久久1区2区 | 国99精品无码一区二区三区| 无码精品久久久天天影视| 亚洲精品无码AV人在线播放| 夜夜高潮夜夜爽国产伦精品| 亚洲欧美精品综合中文字幕|