3種在vm內開啓臨時服務端口

需求描述:測試流表的訪問控制

 

tcp測試環境搭建:在一臺vm內端口臨時開啓tcp/udp服務,另一臺測試vm通過telnet到指定端口

 

tcp測試方式(服務器端):

1、python -m SimpleHTTPServer 8000 &

2、nc -lv 本機ip -p 8000 & (-l 是指定server端,-v是顯示解析過程,-p是指定端口)

3、iperf -s -p 8000 &

 

查看端口服務:

netstat -anlp | grep 8000

PS:&代表後臺運行,否則當前交互界面被佔用

 

tcp測試方式(客戶端):

telnet 服務器ip 8000

若telnet服務不存在,可通過yum安裝

1、yum list telnet*

2、yum install -y telnet-server

3、yum install -y telnet.*

 

UDP測試(服務器端):

nc -luv 本機ip -p 8000 &

UDP測試(客戶端):

nc -u 服務器端ip 8000

 

最後再附加一個curl使用小技巧:

curl xxx | python -mjson.tool  可以使返回的數據按標準格式顯示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章