开启服务端
nc -l (netcat listen)
# 服务端
nc -l 9000
客户端
# 客户端
telnet 127.0.0.1 9000
这二个终端就可以相互通信
注: Mac os 10.13 后就没有内置 telnet 函数,要新安装
brew install telnet
udp
在Mac上打开TCP和UDP端口可以通过以下步骤实现:
- 打开终端:在Finder中,进入"应用程序"文件夹,然后找到"实用工具"文件夹,点击打开"终端"应用程序。
- 使用命令行工具:在终端中,可以使用命令行工具来打开TCP和UDP端口。以下是一些常用的命令:
- 打开TCP端口:使用nc命令来监听指定的TCP端口。例如,要打开端口8080,可以运行以下命令:nc -l 8080这将使Mac监听8080端口,并将所有传入的TCP连接重定向到终端。
- 打开UDP端口:使用nc命令来监听指定的UDP端口。例如,要打开端口5000,可以运行以下命令:nc -ul 5000这将使Mac监听5000端口,并将所有传入的UDP数据包重定向到终端。
验证端口是否打开:在终端中运行上述命令后,如果没有出现错误信息,则表示端口已成功打开。