I'm not very experienced with networking and I'm attempting to set up a proxy. I've tried all sorts of things at this point without success, so hopefully someone here knows:
I have a setup with four machines:
LM: Local User Machine (Windows)
S1: Server that is accessible from the local machine and all other servers (HP-UX)
S2: Server that is accessible from S1 and S3 (RHEL5)
S3: Server that is accessible from S1 and S2 (RHEL5)
I'm trying to set up a process that runs indefinitely on S1 and basically acts like a router so I can connect to S2/S3 from LM by configuring applications to use S1 as a proxy. I know that I can use PuTTY on the local machine to create a connection to S1 and use that as a proxy, but I don't want to have to start that process on the local machine every time I turn it on. I'd prefer to just be able to point various applications (Filezilla, Java profiler, etc) directly at the proxy on S1 and get to their final destinations from there.
I've tried using ssh -D <port> on S1 as well as direct port forwarding (-L), but it never seems to work. The SSH command itself is fine, but nothing happens when I attempt to use the proxy. The best result I've had is "connection refused", but I couldn't even figure out what was going on with that since OpenSSH doesn't seem to print any information about the way it's being utilized after starting up even with the -vvv flag.
Am I missing something simple/obvious? Is this possible, or do I have to run something on my local machine?
I have a setup with four machines:
LM: Local User Machine (Windows)
S1: Server that is accessible from the local machine and all other servers (HP-UX)
S2: Server that is accessible from S1 and S3 (RHEL5)
S3: Server that is accessible from S1 and S2 (RHEL5)
I'm trying to set up a process that runs indefinitely on S1 and basically acts like a router so I can connect to S2/S3 from LM by configuring applications to use S1 as a proxy. I know that I can use PuTTY on the local machine to create a connection to S1 and use that as a proxy, but I don't want to have to start that process on the local machine every time I turn it on. I'd prefer to just be able to point various applications (Filezilla, Java profiler, etc) directly at the proxy on S1 and get to their final destinations from there.
I've tried using ssh -D <port> on S1 as well as direct port forwarding (-L), but it never seems to work. The SSH command itself is fine, but nothing happens when I attempt to use the proxy. The best result I've had is "connection refused", but I couldn't even figure out what was going on with that since OpenSSH doesn't seem to print any information about the way it's being utilized after starting up even with the -vvv flag.
Am I missing something simple/obvious? Is this possible, or do I have to run something on my local machine?