我们以MAC内安装的Windows虚拟机为例, 来验证此功能是否正常. 将windows端口3389转发为本机端口
Socat 是 Linux 下的一个多功能的网络工具,名字来由是 「Socket CAT」。其功能与有瑞士军刀之称的 Netcat 类似,可以看做是 Netcat 的加强版。
Socat 的主要特点就是在两个数据流之间建立通道,且支持众多协议和链接方式。如 IP、TCP、 UDP、IPv6、PIPE、EXEC、System、Open、Proxy、Openssl、Socket等。
- 安装 socat
brew install socat
- 端口映射
nohup socat TCP4-LISTEN:23091,fork TCP4:10.211.55.9:3389 >/dev/null 2>&1 &
如果使用 PD 共享网卡创建的虚拟机, PD是自带端口转发的