需求描述:測試流表的訪問控制
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 可以使返回的數據按標準格式顯示