In my college, I can't use the web, because they use Sonicwall network firewalls How can I tease it? For I use all websites in my college? Please see the result when I access a website blocked  I already tried use non-proxy but it didn't worked.  Thanks! 
How can I tease Sonicwall ?
ubuntu;firewall;proxy
If outgoing SSH works, you can use SSH tunneling to set up a SOCKS proxy which will effectively bypass the firewall. You will obviously need the following:Make sure SonicWall doesn't block outgoing SSH connections (TCP port 22). If they do, and you have full control over the SSH server outside of this network (e.g. if you run one at home), try running it on a different port, or even on port 80 or 443.Use ssh with the -D8080 switch to log on to the remote SSH server. If the SSH server runs on a different port (e.g. 443) use -p443 to specify the port. For example: ssh -D8080 -p443 user@yourserver.example.comKeep the SSH session open, and configure your browser to use a SOCKS proxy on localhost, TCP port 8080 (should be the default setting).Go to ipchicken.com or whatismyip.com to confirm that your browser is using your SSH tunnel/proxy.Enjoy unrestricted Internet access.I like this trick a lot, because it actually encrypts with SSH all traffic to/from your computer. Note, however, that some plugins, like Flash, will ignore your browser's proxy setting and will still try to connect directly. That means that sites using Flash video players may not work, however, browser-based HTML5 players should work.