linux 網路 cat /proc/net/dev 檢視測試網路丟包情況

小破孩楼主發表於2024-04-23

可以透過 cat /proc/net/dev 檢視測試網路丟包情況,drop關鍵字,檢視所有網路卡的丟包情況

bytes: 介面傳送或接收的資料的總位元組數
packets: 介面傳送或接收的資料包總數
errs: 由裝置驅動程式檢測到的傳送或接收錯誤的總數
drop: 裝置驅動程式丟棄的資料包總數
fifo: FIFO緩衝區錯誤的數量
frame: 分組幀錯誤的數量
colls: 介面上檢測到的衝突數
compressed: 裝置驅動程式傳送或接收的壓縮資料包數
carrier: 由裝置驅動程式檢測到的載波損耗的數量
multicast: 裝置驅動程式傳送或接收的多播幀數

還可以看其他資料, /proc/net/下面有如下檔案

使用ifconfig命令檢視到linux 系統有三個網路卡 ,其實我只要其中一個啟用就可以了,用什麼命令檢視或者切換網路卡,或者停用掉其他兩個網路卡?

watch cat /proc/net/dev

看下哪張網路卡的流量變化大一般就是哪張網路卡是線上使用的

網路卡禁用啟用要確定線上服務的網路卡下,免得把伺服器給斷網了

ifup eth1 啟用eth1網路卡

ifdown eth1 關閉eth1網路卡

透過ethtool確認網路卡連線狀態(關注最後Link detected狀態為yes)

ethtool ens33

相關文章