Skip to content
forked from putsi/SocksVPN

Docker-container that connects to OpenVPN-server and provides SOCKS5-proxy for easy application-specific VPN-tunneling

License

Notifications You must be signed in to change notification settings

podfinkx/SocksVPN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SocksVPN

This docker image connects to given OpenVPN-server and creates socks5-proxy to local host machine port 8181. It is useful if you don't want to tunnel all device traffic through VPN but just couple apps.

How does it work?

Internet <--> OpenVPN-Server <--> SocksVPN(OpenVPN Client <-- SSH-Server <-- SSH-Client <-- SOCKS-proxy) <--> Host-machine Socks-client

How to use?

  1. Place your OpenVPN-config file to directory root as credentials.ovpn.
  2. (optional) Place your actual connection credentials to auth.txt-file.
  3. Run sudo ./run.sh
  4. Configure proxy-settings of your applications to use 127.0.0.1:8181 as SOCKS5-proxy.

About

Docker-container that connects to OpenVPN-server and provides SOCKS5-proxy for easy application-specific VPN-tunneling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 61.0%
  • Dockerfile 36.4%
  • Batchfile 2.6%