Hi, > I REALLY hope someone here can help me. I have been trying to setup a > SSH tunnel so that when I surf the net on my laptop I can SSH into my > Ubuntu box at home and go through that for web page traffic. I do the same thing when I use unsecured WiFi networks like at Maccas. Perhaps instead of using putty, if it's for tunnel purposes you could use plink instead? Its arguments are much closer to openssh's anyway... plink -2 -C -N -D SOCKSPORT -v -p PORTNUM username@xxxxxxxxxxxxxxxx ... where SOCKSPORT and PORTNUM match your config. Also in your browser, assuming firefox, tell it to use the remote end for DNS queries, not your local DNS. Eg. In about:config set network.proxy.socks_remote_dns = true Remember that -D switch means SOCKS not an HTTP proxy (only SOCKS proxy field in browser config should be set) and make sure nothing else is already using 8080 on your machine. Also make sure that your browser IE etc. is not set to automatically detect proxies either (explicitly disable that option if it has it). I use 10801 myself for SOCKS controlled SSH tunnels. Also, I like to explicitly say 127.0.0.1 and not "localhost" when specifying in browser config - weird experiences over the years with various programs seeing "localhost" and assuming some socket magic and not TCP link.