亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統中常用網絡命令有哪些

發布時間:2022-01-26 11:22:43 來源:億速云 閱讀:170 作者:柒染 欄目:開發技術

小編今天帶大家了解Linux系統中常用網絡命令有哪些,文中知識點介紹的非常詳細。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學習“Linux系統中常用網絡命令有哪些”的知識吧。

1. 網絡配置

1.1 ip

作用

ip命令用于配置網絡,該命令很強大,強大到可以完全代替 ifconfig,netstat,route,arp 等。

常見選項

Linux系統中常用網絡命令有哪些

  • 對象:所有對象的名稱可以用完整或縮寫形式書寫,例如address可以縮寫成addr或只是a。

  • link 網絡設備

  • address 設備上的協議(IP或IPv6)地址

  • addrlabel 協議地址選擇的標簽配置

  • neighbour ARP或NDISC緩存條目

  • route 路由表條目

  • rule 路由策略數據庫中的規則

  • maddress 組播地址

  • mroute 組播路由緩存條目

  • tunnel IP隧道

  • xfrm IPSec協議框架

  • 選項

  • -V,-Version 顯示指令版本信息

  • -s,-stats,statistics 輸出詳細信息

  • -r,-resolve 使用系統名稱解析程序來打印DNS名稱而不是主機地址

  • -h,-human,-human-readable 輸出人類可讀的統計信息和后綴

  • -f,-family FAMILY 指定要使用的協議族。協議族標識可以是inet、inet6、ipx、dnet或link之一。如果此選項不存在,則從其他參數中推測協議族。如果命令行的其余部分沒有提供足夠的信息來推測該族,則ip會退回到默認值,通常是inet或any。link是一個特殊的系列標識符,表示不涉及網絡協議

  • -4 –family inet的快捷方式

  • -6 –family inet6的快捷方式

  • -0 –family link的快捷方式

  • -o,-oneline 將每條記錄輸出到一行,用’\’字符替換換行符

用法舉例

  • 設置 ip 地址和查看 ip 地址: Linux系統中常用網絡命令有哪些

  • 查看路由表 Linux系統中常用網絡命令有哪些

  • 查看指定 ip 地址的路由包來源(本例中我輸入的本機ip): Linux系統中常用網絡命令有哪些

  • 更改默認路由: sudo ip route add default via 默認路由

  • 顯示網絡統計數據: Linux系統中常用網絡命令有哪些

  • 查看局域網設備MAC地址:

地址解析協議(ARP)用于將一個IP地址轉換成它對應的物理地址,也就是通常所說的MAC地址。

Linux系統中常用網絡命令有哪些

  • 查看netlink消息:

monitor選項允許查看網絡設備的狀態。比如,所在局域網的一臺電腦根據它的狀態可以被分類成REACHABLE或者STALE。

Linux系統中常用網絡命令有哪些

  • 激活和停止網絡設備:

Linux系統中常用網絡命令有哪些

1.2 ifconfig

作用

ifconfig 是網卡配置工具(configure a network interface),可以用來查看網卡信息(IP地址,發送包數個數,接受包數,丟包數等)以及配置網卡(開啟關閉網卡,修改網絡mtu,修改IP地址等)。

常見選項

Linux系統中常用網絡命令有哪些

  • up 啟動指定網絡設備/網卡

  • down 關閉指定網絡設備/網卡。該參數可以有效地阻止通過指定接口的IP信息流,如果想永久地關閉一個接口,我們還需要從核心路由表中將該接口的路由信息全部刪除

  • arp 設置指定網卡是否支持ARP協議

  • -promisc 設置是否支持網卡的promiscuous模式,如果選擇此參數,網卡將接收網絡中發給它所有的數據包

  • -allmulti 設置是否支持多播模式,如果選擇此參數,網卡將接收網絡中所有的多播數據包

  • -a 顯示全部接口信息

  • -s 顯示摘要信息(類似于 netstat -i)

  • add 給指定網卡配置IPv6地址

  • del 刪除指定網卡的IPv6地址

  • 配置網卡最大的傳輸單元

  • mtu 設置網卡的最大傳輸單元 (bytes)

  • netmask 設置網卡的子網掩碼。掩碼可以是有前綴0x的32位十六進制數,也可以是用點分開的4個十進制數。如果不打算將網絡分成子網,可以不管這一選項;如果要使用子網,那么請記住,網絡中每一個系統必須有相同子網掩碼。

  • tunel 建立隧道

  • dstaddr 設定一個遠端地址,建立點對點通信

  • -broadcast 為指定網卡設置廣播協議

  • -pointtopoint 為網卡設置點對點通訊協議

  • multicast 為網卡設置組播標志

  • address 為網卡設置IPv4地址

  • txqueuelen 為網卡設置傳輸列隊的長度

用法舉例

  • 查看網絡接口狀態

Linux系統中常用網絡命令有哪些

  • 第一行:ens33 表示第一塊網卡,UP(代表網卡開啟狀態),RUNNING(代表網卡的網線被接上),MULTICAST(支持組播)MTU:1500(最大傳輸單元):1500字節

  • 第二行:網卡的IP地址、子網掩碼、廣播地址( 專門用于同時向網絡中(通常指同一子網)所有工作站進行發送的一個地址)。此網卡的 IP地址是 192.168.93.132,子網掩碼是255.255.255.0,廣播地址是192.168.93.255

  • 第三行:IPv6地址

  • 第四行:ether表示網卡的物理地址,可以看到目前這個網卡的物理地址(MAC地址)是 00:0c:29:3e:b9:3e;txqueuelen 是傳輸緩區長度大小;連接類型是以太網

  • 第五~八行:接收、發送數據包情況統計

  • lo 是表示主機的回壞地址,這個一般是用來測試一個網絡程序,但又不想讓局域網或外網的用戶能夠查看,只能在此臺主機上運行和查看所用的網絡接口。比如把 HTTPD服務器的指定到回壞地址,在瀏覽器輸入 127.0.0.1 就能看到你所架WEB網站了。但只是您能看得到,局域網的其它主機或用戶無從知道。 第行:接收、發送數據包情況統計

  • 關閉/開啟網卡:

 sudo ifconfig ens33 down
 sudo ifconfig ens33 up
 12

2. 連通性測試

2.1 ping

作用

用于網絡連通性和網速測試。

常見參數

Linux系統中常用網絡命令有哪些

用法舉例

Linux系統中常用網絡命令有哪些 默認使用該命令會一直發送ICMP包直到用戶手動中止,可以使用-c命令指定發送數據包的個數,使用-W指定最長等待時間,如果有多張網卡,還可以通過-I指定發送包的網卡。 在ping過程中按下ctrl+|會打印出當前的summary信息,統計當前發送包數量、接收數量、丟包率等。

2.2 traceroute

作用

traceroute 命令用來追蹤網絡數據包的路由途徑。

常見選項

選項很多,用到時可以自行查看。 Linux系統中常用網絡命令有哪些

  • 常用選項

  • -d 使用Socket層級的排錯功能。

  • -f 設置第一個檢測數據包的存活數值TTL的大小。

  • -F 設置勿離斷位。

  • -g 設置來源路由網關,最多可設置8個。

  • -i 使用指定的網絡界面送出數據包。

  • -I 使用ICMP回應取代UDP資料信息。

  • -m 設置檢測數據包的最大存活數值TTL的大小。

  • -n 直接使用IP地址而非主機名稱。

  • -p 設置UDP傳輸協議的通信端口。

  • -r 忽略普通的Routing Table,直接將數據包送到遠端主機上。

  • -s 設置本地主機送出數據包的IP地址。

  • -t 設置檢測數據包的TOS數值。

  • -v 詳細顯示指令的執行過程。

  • -w 設置等待遠端主機回報的時間。

  • -x 開啟或關閉數據包的正確性檢驗。

用法舉例

本機連接到qq網站的數據包路由途徑: Linux系統中常用網絡命令有哪些

3. 網絡連接

3.1 netstat

作用

查看當前建立的所有網絡連接。

常見選項

Linux系統中常用網絡命令有哪些

用法舉例

Linux系統中常用網絡命令有哪些

3.2 nc

作用

nc(netcat),功能強大的網絡工具,可以作為網絡應用的debug分析,創建不同類型的網絡連接。功能很多,例如實現簡單的聊天工具,模擬ssh登錄遠程主機,遠程傳輸文件,端口掃描等。

常見選項

Linux系統中常用網絡命令有哪些

用法舉例

掃描192.168.0.1的1~100端口:

 nc -zv 192.168.0.1 1-100
 1

Linux系統中常用網絡命令有哪些

4. 流量統計

iftop

作用

查看網絡流量的工具(display bandwidth usage on an interface by host)。

常見選項

Linux系統中常用網絡命令有哪些

用法舉例

直接使用sudo iftop命令: Linux系統中常用網絡命令有哪些

感謝大家的閱讀,以上就是“Linux系統中常用網絡命令有哪些”的全部內容了,學會的朋友趕緊操作起來吧。相信億速云小編一定會給大家帶來更優質的文章。謝謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岳阳市| 六盘水市| 玉山县| 万荣县| 通河县| 四平市| 舟山市| 东乡县| 安图县| 镇沅| 海淀区| 玉树县| 许昌市| 邳州市| 桐乡市| 壤塘县| 饶平县| 化德县| 梓潼县| 峨边| 淅川县| 天全县| 买车| 临桂县| 桓仁| 塔河县| 邹平县| 荥经县| 普洱| 环江| 柯坪县| 沙湾县| 金昌市| 屯留县| 阳江市| 新丰县| 石首市| 彰武县| 青河县| 勐海县| 中牟县|