背景
本文介绍CS架构上,如何用nc命令以及netstat或者ss分析某个端口是否可用的方式
方法
假设验证端口8622
TCP方式验证
假设server端IP地址是1.1.1.1
server端:nc -lv 8866
client端:nc -v -p 10888 1.1.1.1 8866
也可以发送字符串过去:echo aaa | nc -v -p 10888 1.1.1.1 8866
其中:
- -l 表示listen
- -v 显示详细信息
- -p 指定本地使用的端口号
其他nc全称是netcat
UDP方式验证
server端:nc -ulv 8866
client端:nc -uv -p 10888 1.1.1.1 8866
也可以发送字符串过去:echo aaa | nc -uv -p 10888 1.1.1.1 8866
其中:
- -u 表示UDP模式
观测方法
工具观测端口是否占用以及所在状态
ss -tuln | grep 18866
会输出类似
tcp LISTEN 0 4096 :10819

最低0.47元/天 解锁文章
7437

被折叠的 条评论
为什么被折叠?



