
在同一台主机上,22 端口绑定了 SSH 进程。
还有一个名为 OSP 的进程,该进程绑定的端口随机,但有个 ospd.sock 文件属于该进程。
请问我要如何在该主机上新建一个 socket 连接,用于将所有外部主机和 SSH 端口的连接都转发到 ospd.sock ?
主机本地内置有 socat 工具
1 hefish 2022-09-01 09:56:57 +08:00 OP 的意思是不是 unix domain socket ? |
2 godblessumilk OP @hefish 对的!我没接触过 socket 编程,所以问题的描述可能概念比较模糊。顺便一问:能否使用 ssh 的端口转发简单实现这一功能? |
3 julyclyde 2022-09-01 13:22:54 +08:00 用 nc 吧 |
4 hefish 2022-09-01 15:30:07 +08:00 socat 和 nc 都能转发的吧。 |
5 rev1si0n 2022-09-16 17:33:59 +08:00 nginx stream proxy 相比于上面的 socat nc 可能更稳一点 |