首先需要安装netcap:
mac 可以使用:brew install netcat
centos可以参考:解决centos使用nc命令报错:Ncat: Connection refused.
测试连通性
模拟客户端
开一个窗口,使用:
nc -l -p 8888
这个命令会监听本地的8888端口
模拟服务器
新开一个窗口,可以是本地,也可以是远程的电脑,使用nc ip地址 端口
,比如本地测试就用:
nc 127.0.0.1 8888
- 如果这个命令立即返回,就当无事发生的话,说明出问题了,可能是无法通信,可能是客户端没有打开;
- 如果正在等待,就说明连接成功,可以在服务器这个窗口中输入任意内容,在客户端会显示出来