how to connect to ssh by proxy ?

Discussion in 'HOWTO-Related Questions' started by qwe010, Feb 24, 2008.

  1. qwe010

    qwe010 New Member


    i have server i install on it squid

    i browse the internet by enter this proxy


    how i can connect to another server with this proxy in linux ?

    in windows we use putty but in linux ?
  2. topdog

    topdog Active Member

    ssh is the putty equivalent on linux
  3. qwe010

    qwe010 New Member

    but how ? what the right command ?
  4. topdog

    topdog Active Member

    What exactly do you do in putty that you want to be able to do on linux ?

    Because a normal ssh connection is just
    ssh <hostname>
  5. Leszek

    Leszek Member

    If the ssh server runs on a different port than 22 then You can connect by entering:
     ssh -p 222 user @ 
    where "222" is the port number.
  6. qwe010

    qwe010 New Member

  7. topdog

    topdog Active Member

    Okay you are talking about port forwarding this is how you do it
    ssh -L 3128 localhost:3128 <ip_address_of_squid>
    Or add this to your .ssh/config
    Host squid_server
    Hostname <squid_ip>
    Localforward 3128 localhost:3128
    Then ssh squid_server

    Then configure your web browser to use proxy port 3128
  8. qwe010

    qwe010 New Member

    thanks topdog

    but after that how i can connect to another server with ( squid server ip )

    do i must do that from same terminal ?
  9. topdog

    topdog Active Member

    You can connect from a different terminal if you want if the port is already forwarded ssh will ignore the forward.

Share This Page