檢視網路連線數netstat -an
檢視網路連線數:
netstat -an |wc -l
netstat -an |grep xx |wc -l 檢視某個/特定ip的連線數
netstat -an |grep TIME_WAIT|wc -l 檢視連線數等待time_wait狀態連線數
netstat -an |grep ESTABLISHED |wc -l 檢視建立穩定連線數量
檢視不同狀態的連線數數量
[root@cp-nginx ~]# netstat -an | awk '/^tcp/ {++y[$NF]} END {for(w in y) print w, y[w]}'
LISTEN 8
ESTABLISHED 2400
FIN_WAIT1 2
TIME_WAIT 6000
檢視每個ip跟伺服器建立的連線數
[root@cp-nginx ~]# netstat -nat|awk '{print$5}'|awk -F : '{print$1}'|sort|uniq -c|sort -rn
31 45.116.147.178
20 45.116.147.186
12 23.234.45.34
11 103.56.195.17
(PS:正則解析:顯示第5列,-F : 以:分割,顯示列,sort 排序,uniq -c統計排序過程中的重複行,sort -rn 按純數字進行逆序排序)
檢視每個ip建立的ESTABLISHED/TIME_OUT狀態的連線數
[root@cp-nginx ~]# netstat -nat|grep ESTABLISHED|awk '{print$5}'|awk -F : '{print$1}'|sort|uniq -c|sort -rn
24 103.56.195.17
19 45.116.147.186
18 103.56.195.18
17 45.116.147.178
問題1:解決time_wait連線數大量問題
查詢到time_wait連線數過多情況下,調整核心引數:/etc/sysctl.conf
vim /etc/sysctl.conf
新增以下配置檔案:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 300
/sbin/sysctl -p 讓引數生效,調優完成
相關文章
- 使用netstat檢視你的Linux伺服器網路連線Linux伺服器
- liunx 檢視網路連線數
- netstat -ano檢視路徑
- windows下netstat及網路檢視工具的使用Windows
- Linux 系統如何通過 netstat 命令檢視連線數判斷攻擊Linux
- Linux 系統如何透過 netstat 命令檢視連線數判斷攻擊Linux
- linux系統檢視網路連線情況Linux
- 網路連線狀態檢視工具:Internet Status for MacMac
- ss:檢視網路連線的另一種方法
- Internet Status Mac網路連線狀態檢視工具Mac
- Mac網路連線狀態檢視工具:Internet Status for MacMac
- Linux檢視埠併發連線數Linux
- linux 檢視伺服器的連線數Linux伺服器
- 檢視當前pg會話連線數會話
- 檢視oracle資料庫的連線數以及使用者檢視Oracle資料庫
- Internet Status for Mac(網路連線狀態檢視工具) v5.1啟用版Mac
- 使用netstat命令檢視埠的使用情況
- [轉帖]Windows netstat 檢視埠、程序佔用Windows
- 用netstat -ano檢視本機埠詳解
- 在Linux上檢視活躍執行緒數與連線數Linux執行緒
- win10系統檢視網路連線詳細資訊的方法【圖文】Win10
- netstat -ano檢視埠號無效解決方法
- 檢視mysql資料庫連線數、併發數相關資訊MySql資料庫
- jmap檢視java程式佔用的資料庫連線數Java資料庫
- VirtualBox網路連線方式
- RPC連線btcd網路RPC
- 使用iwctl連線無線網路
- Mac 檢視本地網路配置Mac
- EBS檢視實時線上人數
- netstat -ano |findstr 6379 檢視redis佔用的臨時埠Redis
- win10無線網路連線步驟_win10怎麼連線無線網路Win10
- windows 檢視已連線的wifi密碼WindowsWiFi密碼
- 檢視使用 MySQL Shell 的連線狀態MySql
- Docker容器的網路連線Docker
- Android多個網路連線Android
- 判斷網路是否連線
- Docker網路雙向連線Docker
- 手寫數字圖片識別-全連線網路