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