精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

運維工程師必備:請收好Linux網絡命令集錦

系統 Linux
個人不是滲透測試工作者,大部分功能只知皮毛。所以本文是非常淺顯的技術總結,僅聚焦工作中常用到的一些Linux命令。

 看著kali linux上百個網絡命令,我陷入了沉思。專業的網絡命令實在是太多了,如果要羅列,上千個也是有的。個人不是滲透測試工作者,大部分功能只知皮毛。所以本文是非常淺顯的技術總結,僅聚焦工作中常用到的一些Linux命令。

由于nio的普及,ck10k的問題已經成為過去式。現在隨便一臺服務器,就可以支持數十萬級別的連接了。那么我們來算一下,100萬的連接需要多少資源。

首先,每一個連接都是文件句柄,所以需要文件描述符數量支持才行,每一個socket內存占用15k-20k之間,這樣,僅維護相應socket,就需要20G內存;而廣播一個1KB的消息需要占用的帶寬為1000M!

查看當前系統的連接

如何看當前系統有多少連接呢?可以使用netstat結合awk進行統計。如下腳本,統計了每一種狀態的tcp連接數量

 

  1. # netstat -antp | awk '{a[$6]++}END{ for(x in a)print x,a[x]}'LISTEN 41CLOSE_WAIT 24ESTABLISHED 150Foreign 1TIME_WAIT 92 

但如果你在一臺有上萬連接的服務器上執行這個命令,你可能會等上很長時間。所以,我們有了第二代網絡狀態統計工具:netstat => ss(可別和那個越獄工具搞混了)。

 

  1. # ss -sTotal: 191 (kernel 220)TCP:   5056 (estab 42, closed 5000, orphaned 3, synrecv 0, timewait 5000/0), ports 3469... 

netstat屬于net-tools工具集,而ss屬于iproute。其命令對應如下,是時候和net-tools說Bye了。

用途 net-tools iproute
統計 ifconfig ss
地址 netstat ip addr
路由 route ip route
鄰居 arp ip neigh
VPN iptunnel ip tunnel
VLAN vconfig ip link
組播 ipmaddr ip maddr

ss命令

基本使用

我們按照使用場景來看下ss的用法。

查看系統正在監聽的tcp連接

 

  1. ss -atr ss -atn #僅ip 

查看系統中所有連接

 

  1. ss -alt 

查看監聽444端口的進程pid

 

  1. ss -ltp | grep 444 

查看進程555占用了哪些端口

 

  1. ss -ltp | grep 555 

顯示所有udp連接

 

  1. ss -u -a 

查看TCP sockets,使用-ta選項

查看UDP sockets,使用-ua選項

查看RAW sockets,使用-wa選項

查看UNIX sockets,使用-xa選項

和某個ip的所有連接

 

  1. ss dst 10.66.224.130ss dst 10.66.224.130:httpss dst 10.66.224.130:smtpss dst 10.66.224.130:443 

顯示所有的http連接

 

  1. ss  dport = :http 

查看連接本機最多的前10個ip地址

 

  1. netstat -antp | awk '{print $4}' | cut -d ':' -f1 | sort | uniq -c  | sort -n -k1 -r | head -n 10 

Recv-Q和Send-Q

注意ss的執行結果,我們說明一下Recv-Q和Send-Q。

這兩個值,在LISTEN和ESTAB狀態分別代表不同意義。一般,正常的應用程序這兩個值都應該為0(backlog除外)。數值越大,說明問題越嚴重。

LISTEN狀態

  •  Recv-Q:代表建立的連接還有多少沒有被accept,比如Nginx接受新連接變的很慢
  •  Send-Q:代表listen backlog值

ESTAB狀態

  • Recv-Q:內核中的數據還有多少(bytes)沒有被應用程序讀取,發生了一定程度的阻塞
  •  Send-Q:代表內核中發送隊列里還有多少(bytes)數據沒有收到ack,對端的接收處理能力不強

查看網絡流量

查看流量

有很多工具可以看網絡流量,但我最喜歡sar。sar是linux上功能最全的監控軟件。如圖,使用sar -n DEV 1即可每秒刷新一次網絡流量。

當然,你也可以使用ifstat、nload、iptraf等命令查看。然而數據來源,還是來自我們的/proc目錄

 

  1. watch cat /proc/net/dev 

查看占流量最大的IP

有時候我們發現網絡帶寬占用非常高,但我們無法判斷到底流量來自哪里。這時候,iftop就可以幫上忙了。如圖,可以很容易的找出流量來自哪臺主機。

當你不確定內網的流量來源,比如有人在壓測,api調用不合理等,都可以通過這種方法找到他。

抓包

tcpdump

當我們需要判斷是否有流量,或者調試一個難纏的netty應用問題,則可以通過抓包的方式去進行進一步的判斷。在Linux上,可以通過tcpdump命令抓取數據,然后使用Wireshark進行分析。

 

  1. tcpdump -i eth0 -nn -s0 -v port 80 
  •  -i 指定網卡進行抓包
  •  -n 和ss一樣,表示不解析域名
  •  -nn 兩個n表示端口也是數字,否則解析成服務名
  •  -s 設置抓包長度,0表示不限制
  •  -v 抓包時顯示詳細輸出,-vv、-vvv依次更加詳細

1)加入-A選項將打印ascii ,-X打印hex碼。

 

  1. tcpdump -A -s0 port 80 

2)抓取特定ip的相關包

 

  1. tcpdump -i eth0 host 10.10.1.1tcpdump -i eth0 dst 10.10.1.20 

3)-w參數將抓取的包寫入到某個文件中

 

  1. tcpdump -i eth0 -s0 -w test.pcap 

4)tcpdump支持表達式,還有更加復雜的例子,比如抓取系統中的get,post請求(非https)

 

  1. tcpdump -s 0 -v -n -l | egrep -i "POST /|GET /|Host:" 

更多參見

https://hackertarget.com/tcpdump-examples/

抓取的數據,使用wireshark查看即可。

http抓包

抓包工具將自身當作代理,能夠抓取你的瀏覽器到服務器之間的通訊,并提供修改、重放、批量執行的功能。是發現問題,分析協議,攻擊站點的利器。常用的有以下三款:

  •  Burpsuite (跨平臺)
  •  Fiddle2 (Win)
  •  Charles (Mac)

壞事要偷偷的干哦。

流量復制

你可能需要使你的生產環境HTTP真實流量在開發環境或者預演環境重現,這樣就用到了流量復制功能。

有三個工具可供選擇,個人傾向于Gor。

  •  Gor
  •  TCPReplay
  •  TCPCopy

連接數過多問題

根據TCP/IP介紹,socket大概包含10個連接狀態。我們平常工作中遇到的,除了針對SYN的拒絕服務攻擊,如果有異常,大概率是TIME_WAIT和CLOSE_WAIT的問題。

TIME_WAIT一般通過優化內核參數能夠解決;CLOSE_WAIT一般是由于程序編寫不合理造成的,更應該引起開發者注意。

TIME_WAIT

TIME_WAIT是主動關閉連接的一方保持的狀態,像nginx、爬蟲服務器,經常發生大量處于time_wait狀態的連接。TCP一般在主動關閉連接后,會等待2MS,然后徹底關閉連接。由于HTTP使用了TCP協議,所以在這些頻繁開關連接的服務器上,就積壓了非常多的TIME_WAIT狀態連接。

某些系統通過dmesg可以看到以下信息。

 

  1. __ratelimit: 2170 callbacks suppressedTCP: time wait bucket table overflowTCP: time wait bucket table overflowTCP: time wait bucket table overflowTCP: time wait bucket table overflow 

通過ss -s命令查看,可以看到timewait已經有2w個了。

 

  1. ss -sTotal: 174 (kernel 199)TCP:   20047 (estab 32, closed 20000, orphaned 4, synrecv 0, timewait 20000/0), ports 10785 

sysctl命令可以設置這些參數,如果想要重啟生效的話,加入/etc/sysctl.conf文件中。

  1. # 修改閾值net.ipv4.tcp_max_tw_buckets = 50000 # 表示開啟TCP連接中TIME-WAIT sockets的快速回收net.ipv4.tcp_tw_reuse = 1#啟用timewait 快速回收。這個一定要開啟,默認是關閉的。net.ipv4.tcp_tw_recycle1   # 修改系統默認的TIMEOUT時間,默認是60snet.ipv4.tcp_fin_timeout = 10 

測試參數的話,可以使用 sysctl -w net.ipv4.tcp_tw_reuse = 1 這樣的命令。如果是寫入進文件的,則使用sysctl -p生效。

CLOSE_WAIT

CLOSE_WAIT一般是由于對端主動關閉,而我方沒有正確處理的原因引起的。說白了,就是程序寫的有問題,屬于危害比較大的一種。

我們拿”csdn 諧音太郎”遇到的一個典型案例來說明。

代碼是使用HttpClient的一個使用片段。在這段代碼里,通過調用in.close()來進行連接資源的清理。但可惜的是,代碼中有一個判斷:非200狀態的連接直接返回null。在這種情況下,in連賦值的機會都沒有,當然也就無法關閉,然后就發生了連接泄漏。

所以,HttpClient的正確關閉方式是使用其api:abort()。

其他常用命令

應用軟件

 

  1. # 斷點續傳下載文件wget -c $url# 下載整站wget -r -p -np -k $url# 發送網絡連接(常用)curl -XGET $url# 傳輸文件scpsftp# 數據鏡像備份rsync 

檢測工具

 

  1. # 連通性檢測ping google.com# 到對端路由檢測tracepath google.com# 域名檢測dig google.comnslookup google.com# 網絡掃描工具nmap# 壓力測試iperf# 全方位監控工具(好東西)nmon 

配置工具

 

  1. # 停止某個網卡ifdown# 開啟某個網卡ifup# 多功能管理工具 ethtool 

壓力測試

 

  1. wrkabwebbenchhttp_load 

多功能工具

 

  1. # 遠程登錄telnetsshnc# 防火墻iptables -L 

結尾

除了基本的工具,本文提到的很多網絡命令,都不是預裝的,需要使用yum自行安裝。網絡編程方面的學習,我覺得,讀一下《TCP/IP詳解 卷1:協議》這本書,然后寫幾個Netty應用就可以了。

NIO我們已經在I/O篇提起了,在此不再做詳細介紹。等你碰到所謂的拆包粘包問題,遇到心跳和限流問題,甚至遇到了流量整形問題,那么證明你離一個專業的網絡編程程序員越來越近了。

 

責任編輯:龐桂玉 來源: Linux學習
相關推薦

2020-07-23 14:13:04

運維架構技術

2013-12-18 10:56:48

Linux運維運維技能

2017-02-03 20:50:08

Linux

2019-04-01 14:02:41

運維網絡排錯

2016-12-08 14:19:12

數據中心運維工程師

2018-04-18 08:36:48

Linux命令運維

2022-06-20 22:37:25

Linux操作系統命令

2017-08-21 14:09:26

Linux網絡帶寬監控命令

2016-12-29 12:42:45

Linux操作命令

2025-03-18 10:12:50

WindowsLinux?網絡命令

2020-07-02 09:55:32

運維架構技術

2012-07-19 13:51:12

linux運維操作系統

2021-07-21 16:22:40

運維架構技術

2019-10-29 16:29:28

運維架構開發

2018-05-21 11:47:57

數據庫MySQL速查手冊

2015-07-22 17:32:22

mysql常用命令

2019-05-15 11:14:22

監控工具運維

2017-03-30 16:03:06

Linux運維工程師技能

2017-03-13 18:19:43

點贊
收藏

51CTO技術棧公眾號

99re66热这里只有精品8| heyzo一区| 国产在线观看一区二区| 国模精品系列视频| 91网站免费入口| 成人豆花视频| 色综合视频在线观看| 欧美aaa在线观看| 午夜黄色小视频| 国内精品伊人久久久久av影院| 97高清免费视频| 很污很黄的网站| 伊人春色之综合网| 日韩西西人体444www| 成人观看免费完整观看| av在线免费播放| 国产亚洲欧美日韩在线一区| 97人人干人人| 中文字幕精品一区二区精| 一本久久综合| 欧美成人午夜激情| 国产精品www爽爽爽| 欧美日韩麻豆| 日韩情涩欧美日韩视频| 亚洲36d大奶网| 欧美色网在线| 色综合久久综合网| 蜜臀av无码一区二区三区| 老司机精品影院| 国产亚洲欧美在线| 欧美精品七区| 亚洲av成人精品日韩在线播放| 国产成都精品91一区二区三| 91精品国产综合久久香蕉最新版| 国产免费a视频| 性色一区二区| 57pao国产成人免费| 国产在线综合网| 综合av在线| 久久天天躁狠狠躁夜夜躁| 亚洲精品视频网址| 日韩aaaa| 中文字幕一区二区三区电影| xxx在线播放| 亚洲理论电影| 亚洲天堂av电影| 91久久免费视频| 狠狠色狠狠色综合婷婷tag| 日韩av影片在线观看| 国产一卡二卡三卡四卡| 91精品久久久久久综合五月天 | 一区二区成人av| 亚洲天堂资源在线| 日韩成人av在线资源| 亚洲激情 国产| av网站有哪些| 欧美欧美黄在线二区| 日韩精品在线视频美女| 中国黄色a级片| 亚洲国产欧美日韩在线观看第一区 | 2019精品视频| 九九热只有这里有精品| 久久精品国产69国产精品亚洲 | 毛片在线免费| 亚洲黄色av| 97色伦亚洲国产| 日韩在线视频免费播放| 免费欧美在线| 国产精品三级网站| 国产乱子伦精品无码码专区| 中中文字幕av在线| 成人爱爱电影网址| 看高清中日韩色视频| 色老头一区二区三区在线观看| 国产又猛又黄的视频| 高清在线一区| 日韩一区二区三区电影| 亚洲av人人澡人人爽人人夜夜| 欧美人与性动交α欧美精品济南到| 国产高清一区在线观看| 日韩精彩视频在线观看| 国产成人福利网站| 一区二区三区日| 国产福利一区二区三区视频在线 | 91专区在线观看| 欧美色网在线| 日韩欧美在线综合网| 黄色a一级视频| 97久久夜色精品国产| 久久97精品久久久久久久不卡| 日韩在线观看第一页| 日本aⅴ亚洲精品中文乱码| 97碰碰视频| 岛国在线视频| 亚洲综合视频在线观看| 蜜臀视频一区二区三区| **爰片久久毛片| 在线观看国产欧美| 国产无码精品一区二区| 美女脱光内衣内裤视频久久网站 | 91国语精品自产拍在线观看性色| 精品国产乱子伦| 国产91富婆露脸刺激对白| 亚洲综合免费观看高清完整版在线| 日韩国产一区| 欧美性xxxxx极品| 嫩草视频免费在线观看| 中文字幕在线播放av| 男女爽爽爽视频| 天天干天天插天天操| 久久综合网色—综合色88| 久久久久高清| 欧美xxxxx少妇| 激情五月综合网| 欧美精品情趣视频| 最新中文字幕第一页| av亚洲精华国产精华精华| 国产精品理论在线观看| 国产一区二区三区毛片| 日韩激情一区二区三区| 老司机精品视频在线| 久久久久欧美| 久久久999视频| 美女精品视频一区| 69视频在线播放| 国产一级av毛片| 国产精品亚洲成在人线| 欧美三级电影在线看| 亚洲国产果冻传媒av在线观看| 亚欧美无遮挡hd高清在线视频| 国产精品88a∨| 无码国产精品96久久久久| 一区二区三区日韩欧美| 日韩va在线观看| 99久久这里只有精品| 欧美视频精品在线观看| 日韩欧美三级在线| 91免费视频污| 欧美韩日一区| 国产乱肥老妇国产一区二 | 日韩欧美精品三级| 五月天免费网站| 麻豆精品一区二区av白丝在线| 欧美一区二区福利| japanese23hdxxxx日韩| 亚洲人成网站色ww在线| 国产99久久久久久免费看| 久久久精品黄色| 日韩欧美黄色大片| 欧美一区电影| 国产日韩在线观看av| 日本韩国在线视频爽| 在线电影国产精品| 精品人妻伦九区久久aaa片| 韩国午夜理伦三级不卡影院| 黄色录像特级片| 亚洲国产精品免费视频| 欧美精品18videos性欧美| 日本加勒比一区| 狠狠综合久久av一区二区小说 | 国产精品区在线| 久久久久久影院| 91精品国产高清久久久久久91裸体 | 国产激情视频在线播放| 亚洲一区二区不卡免费| 一区二区三区免费在线观看视频| 久久精品毛片| 亚洲国产精品123| 99精品美女视频在线观看热舞| 欧美成人在线免费| 四虎电影院在线观看| 91久久精品国产91性色tv| 免费一级suv好看的国产网站| 国产一区二三区| 欧美成人精品免费| 久草在线成人| 91中文字幕在线观看| 国精一区二区三区| 亚洲偷欧美偷国内偷| 国产日韩一级片| 欧美xxav| 欧美亚洲日本国产| 欧美视频www| 成人午夜精品在线| 中文字幕欧美人妻精品一区| 66国产精品| 精品伦精品一区二区三区视频 | 久久影院一区| 国产成人精品一区二区三区福利| 欧美黑人疯狂性受xxxxx野外| 日韩在线观看免费网站| 网站黄在线观看| 欧美日韩精品欧美日韩精品一| 国产稀缺真实呦乱在线| 国产精品美女一区二区在线观看| 图片区偷拍区小说区| 日韩av中文在线观看| 日韩精品久久一区二区| 国产99精品| av在线不卡观看| 国产91精品在线| 欧美亚洲国产精品| 日本在线视频网址| 中文字幕免费精品一区高清| 女人18毛片水真多18精品| 欧美午夜视频网站| 男女视频免费看| 亚洲精品伦理在线| www.99热| 2020国产精品久久精品美国| 香蕉视频色在线观看| 视频精品一区二区| 亚洲国产精品无码观看久久| 色欧美自拍视频| 欧美不卡1区2区3区| aiai久久| 亚洲综合中文字幕在线| 欧美成人三级| 国产精品白嫩初高中害羞小美女 | huan性巨大欧美| 在线播放日韩av| 日本一区视频| 亚洲精品久久久久中文字幕欢迎你| 国产精品人人妻人人爽| 欧美午夜精品电影| 人人爽人人爽人人片av| 精品久久久视频| 国产无码精品久久久| 亚洲一级二级在线| 欧美日韩免费一区二区| 一级做a爱片久久毛片| 亚洲视频在线一区| 亚洲色图27p| 国产欧美一区二区精品性| 玖玖爱在线精品视频| 成人午夜在线视频| 精品人妻一区二区三区免费| 国产真实乱子伦精品视频| av免费一区二区| 精品在线观看免费| 中文字幕成人免费视频| 精品一区二区三区免费观看| 一道本在线免费视频| 麻豆国产欧美一区二区三区| www.涩涩涩| 激情综合亚洲精品| 中文字幕成人免费视频| 国产乱码一区二区三区| 香蕉视频xxxx| 东方欧美亚洲色图在线| youjizz.com国产| 91丨国产丨九色丨pron| 一区二区三区四区免费| 国产亚洲精品aa| 国产又粗又长又黄的视频| 亚洲三级久久久| 久久久久久久久久久久久久免费看 | 国产一区二区三区国产精品| 91最新在线免费观看| 99re8这里有精品热视频免费| 国产a一区二区| 欧美亚洲色图校园春色| 日本亚洲导航| 亚洲成人国产| 一卡二卡三卡视频| 免费日韩精品中文字幕视频在线| 玩弄japan白嫩少妇hd| 免费在线观看一区二区三区| 搡的我好爽在线观看免费视频| 国产乱对白刺激视频不卡| 一区二区免费在线观看视频| 久久品道一品道久久精品| 日本视频在线免费| 一区二区三区美女视频| 久久草视频在线| 欧美午夜一区二区三区免费大片| 国产三级小视频| 亚洲精品一区在线观看香蕉| 在线日本视频| 久久久久久久久中文字幕| 国产高清不卡| 91色精品视频在线| 精品少妇3p| 四虎永久国产精品| 欧美网站在线| av无码精品一区二区三区| 国内不卡的二区三区中文字幕| 在线免费看黄色片| 日本一区二区综合亚洲| 九九热精品免费视频| 欧洲一区在线电影| 亚洲经典一区二区三区| 亚洲热线99精品视频| 亚洲男同gay网站| 日韩av大片在线| 一区二区三区四区高清视频| 日韩伦理一区二区三区av在线| 欧美日韩成人| 一区二区三区网址| 99视频在线精品| 中文字幕精品亚洲| 丁香五六月婷婷久久激情| 国产美女免费视频| 亚洲精品小视频| av中文字幕在线看| 成人免费网站在线| 精品中文字幕一区二区三区av| 欧美人与动牲交xxxxbbbb| 日本午夜精品视频在线观看| 成人在线电影网站| 亚洲欧美一区二区三区国产精品 | 成人福利片在线| 久久99精品久久久久久久久久| 在线精品小视频| 午夜精品中文字幕| 国产午夜亚洲精品不卡| 国产乡下妇女做爰毛片| 欧美一区二区在线观看| 高清性色生活片在线观看| 午夜剧场成人观在线视频免费观看| 成人在线免费av| 日韩高清av| 久久影院亚洲| 人人妻人人澡人人爽人人精品| 亚洲一区二区三区在线播放| 91极品身材尤物theporn| 尤物九九久久国产精品的特点| 麻豆成全视频免费观看在线看| 动漫一区二区在线| 综合激情在线| 中文字幕在线视频一区二区| 国产精品视频yy9299一区| 无码人妻丰满熟妇区bbbbxxxx| 日韩电影中文字幕在线| 国产免费拔擦拔擦8x在线播放 | 91麻豆国产精品| 久久社区一区| 九九热精品在线播放| 国产精品福利影院| 中文字字幕在线观看| 色午夜这里只有精品| 欧美不卡高清一区二区三区| 日本在线播放一区| 日本特黄久久久高潮| 亚洲一二三精品| 欧美性欧美巨大黑白大战| yourporn在线观看视频| 国产精品欧美日韩| 久久日文中文字幕乱码| 伊人色在线视频| 亚洲夂夂婷婷色拍ww47| 风流老熟女一区二区三区| 久久免费国产视频| 日本一道高清一区二区三区| 国产在线青青草| 久久久99免费| 在线观看国产精品入口男同| 日韩在线视频免费观看高清中文 | 日韩欧美高清一区| 丁香高清在线观看完整电影视频| 国产精品免费一区二区| 亚洲一区一卡| 国产欧美小视频| 欧美一级二级三级乱码| free性欧美| 日韩免费电影一区二区| 精品无人码麻豆乱码1区2区| 久久av高潮av无码av喷吹| 亚洲国产欧美久久| 蜜桃视频成人m3u8| 穿情趣内衣被c到高潮视频| 成人av中文字幕| 国产亚洲欧美日韩高清| 久久精品这里热有精品| 成人免费直播在线| 青青青国产在线视频| 日韩毛片高清在线播放| 动漫av一区二区三区| 国产97色在线|日韩| 亚洲高清资源在线观看| 日本性生活一级片| 欧美在线你懂的| 操喷在线视频| 亚洲欧美国产不卡| 丁香啪啪综合成人亚洲小说| 无码一区二区三区在线观看| 美女啪啪无遮挡免费久久网站| 日韩高清电影免费| 在线观看免费不卡av| 亚洲成a人片在线不卡一二三区| 免费动漫网站在线观看| 亚洲综合社区网| 日韩电影免费在线| 美国黄色小视频| 亚洲人成网7777777国产| 国产精品一区免费在线| 免费看a级黄色片| 亚洲国产欧美在线| 9色在线视频网站| 久久99精品国产99久久|