我希望能够远程侦听 UNIX 套接字,以便使诸如dtach仅支持侦听 UNIX 套接字的程序远程工作。我已经阅读了关于socat它如何能够将 UNIX 套接字转发到 TCP 套接字,反之亦然,但在实践中我一直无法完成这项工作。那么,通过socat或任何其他方式,如何远程监听 UNIX 套接字?
(如果你碰巧知道如何dtach远程工作,那也没关系。这个问题只是对实际问题的抽象问题。)
我刚刚发现这有效:
remotehost$ socat TCP-LISTEN:6066 UNIX-CONNECT:/tmp/a.socket
localhost$ socat UNIX-LISTEN:/tmp/a.socket TCP:remotehost:6066
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3756 次 |
| 最近记录: |