I have a situation where a PC (PC-1) is behind a firewall and is running a webserver listening for connections. PC-1 can connect to a SOCKS server (S-1). I have another PC (PC-2) that wants to connect to webserver on PC-1 through S-1.
Is that something SOCKS is designed for?
If so, can you guide me in what I need to do to set it up?
All systems are running Linux.