牛掰的socat工具介绍
Socat 是 Linux 下的一个多功能的网络工具,名字来由是 「Socket CAT」。其功能与有瑞士军刀之称的 Netcat(nc) 类似,可以看做是 Netcat 的加强版。Socat 的主要特点就是在两个数据流之间建立通道,且支持众多协议和链接方式。如 IP、TCP、 UDP、IPv6、PIPE、EXEC、System、Open、Proxy、Openssl、Socket等。
官网
安装
brew install socat
功能
- 端口转发
- 端口映射
- 端口监听
- tcp/udp连接
- 文件传递
- nat映射
- 使用openssl加密传输
参考
https://www.hi-linux.com/posts/61543.html
https://www.jianshu.com/p/54005e3095f3
https://www.cnblogs.com/my_life/articles/4832761.html
https://www.jianshu.com/p/0326c6199f3d