📅  最后修改于: 2022-03-11 14:50:08.937000             🧑  作者: Mango
// check the process listening on a port
netstat -ltnp
// Nếu muá»n kiá»m tra má»t cá»ng cụ thá» ví dụ 22
netstat -ltnp | grep -w ':22'
// Kiá»m tra tất cả các cá»ng Äược má» (ká» cả Äang không hoạt Äá»ng - listening)
netstat -tulpn
// Hiá»n thá» tất cả các loại kết ná»i (socket)
netstat -a
// chá» các kết ná»i TCP, UDP
netstat -at
// Thông tin thá»ng kê network
netstat -s
// thông tin router
netstat -r
// Hiá»n thá» các IP và sá» kết ná»i của IP Äến port nào Äó, vd port 443
netstat -tn | grep ':443 ' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | head
Giải thích lá»nh:
netstat -tn tham sá» -t lấy kết ná»i TCP, -n không phân giải dá»ch vụ
grep ':443 ' lá»c cá»ng 443, nếu gá»p cả cá»ng 80 thay bằng grep ':443 \|:80 '
awk '{print $5}', in cá»t sá» 5 thôi (cá»t IP:PORT)
cut -d: -f1 chia các dòng kết quả thành các cá»t, Äiá»m phân chia là ký tá»± : sau Äó lấy thông tin cá»t 1 (các IP không có cá»ng)
sort sắp xếp kết quả
uniq -c nhóm các IP giá»ng nhau lại (cá»t Äầu sá» lượng gá»p)
sort -nr sắp xếp kết quả theo sá», cao xuá»ng thấp (sá» kết ná»i)
head hiá»n thá» 10 kết quả Äầu tiên, bá» head thì hiá»n thá» hết, head -n thay n bằng sá»
// Hiá»n thá» sá» kết ná»i của má»i IP Äến server
netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n