ssh server as a socks proxy
This commit is contained in:
parent
ab31a44d64
commit
d1ff568e56
@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: "Use your SSH-server as a socks proxy"
|
||||||
|
date: 2012-06-09 13:18
|
||||||
|
comments: true
|
||||||
|
categories:
|
||||||
|
---
|
||||||
|
|
||||||
|
Sometimes for whatever reason you want a secure internet connection. Maybe because you distrust your local network or your network filter some traffic. Openssh is able to speak the [SOCKS protocol](http://en.wikipedia.org/wiki/SOCKS), which does the trick.
|
||||||
|
|
||||||
|
Open you ~/.ssh/config on your local machine and add the following lines:
|
||||||
|
``` apache ~/.ssh/config
|
||||||
|
Host webtunnel
|
||||||
|
HostName domain.tld # replace this with your ip or domain name of your server
|
||||||
|
DynamicForward 1080
|
||||||
|
User myuser # replace this with your ssh login name
|
||||||
|
```
|
||||||
|
|
||||||
|
next connect to your server like this
|
||||||
|
``` bash
|
||||||
|
ssh webtunnel
|
||||||
|
```
|
||||||
|
|
||||||
|
This opens a socks connection on your local machine on port 1080.
|
||||||
|
Now you are able to set up every application to use this proxy.
|
||||||
|
These are the common required settings:
|
||||||
|
```
|
||||||
|
Server: localhost
|
||||||
|
Port: 1080
|
||||||
|
Proxy-Type: SOCKS5
|
||||||
|
```
|
||||||
|
|
||||||
|
Personally I use [FoxProxy Basic](http://getfoxyproxy.org/) extension for firefox to fast setup a connection, whenever needed.
|
Loading…
Reference in New Issue
Block a user