Heath Raftery <(E-Mail Removed)> wrote:
> Cameron Kerr <(E-Mail Removed)> wrote:
>> ssh -L 13128
roxyserver:3128 sshmachineoncampus
>
>> Then tell your client browser to use localhost:13128 as a www proxy.
>
> Sounds good, but that would require a proxy to be running on the
> sshmachineoncampus right?
Ummm, no. You just need ssh access on the sshmachineoncampus, when the
local ssh gets a connection on port 13128, sshmachineoncampus will open
up a TCP connection to port 3128 on proxyserver. No other www proxy is
needed. If you like you could kind of view ssh as being the proxy here
(which isn't far from the truth really, althought it's NOT a www proxy,
its a TCP proxy, kinda).
> And this solution would be pretty close in functionality to just
> having your client browser use sshmachineoncampus:3128 as a www proxy,
> except that sshmachineoncampus wouldn't have to be open to the
> Internet on 3128.
No, if that were the case, sshmachineoncampus WOULD need a www proxy
installed. Also, sshmachineoncampus would need to open to the internet
on port 3128, whereas with the solution I outlined, the only thing that
needs to be open to the internet is sshmachineoncampus port 22 (ssh).
--
Cameron Kerr
(E-Mail Removed) :
http://nzgeeks.org/cameron/
Empowered by Perl!