SOCKS客户端可以监听来自远程客户端的连接吗?

我有一种情况,PC(PC-1)位于防火墙之后,正在运行监听连接的networking服务器。 PC-1可以连接到SOCKS服务器(S-1)。 我有另一台PC(PC-2)想要通过S-1连接到PC-1上的networking服务器。

这是SOCKS的devise目的吗?

如果是这样,你能指导我需要做什么来设置它吗?

所有系统都在运行Linux。

PC-2需要访问S-1才能通过S-1发起一个SOCKS连接到PC-1。

SOCKS协议确实支持客户端绑定到端口,但仅用于使用多连接协议(如FTP)的目的。 PC-1无法绑定将听世界的端口。