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  可以使返回的数据按标准格式显示

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