Skip to content

Scripts for enabling custom split tunneling in Linux. No more kick-outs from remote servers when activating your VPN.

Notifications You must be signed in to change notification settings

fedebotu/linux-vpn-split-tunnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”€ Linux VPN Split Tunneling

made-with-bash Bash Shell

Bash scripts for enabling custom split tunneling for VPNs in Linux.

βš™οΈ Instructions

  1. Modify the scripts with your configuration
  2. Make the target script executable, e.g. sudo chmod u+x split-tunnel.sh
  3. Run! E.g. ./split-tunnel.sh

πŸ—‚ Contents

  • split-tunnel.sh: allow traffic on specific port with VPN on
  • search-fix-iptables.sh: fix iptables iteratively by checking if rules are present in the right position
  • vpn-killswitch.sh: custom killswitch based on ufw

πŸ“¬ Feedback

If you would like to contribute, do not hesitate to open issues or pull requests!

About

Scripts for enabling custom split tunneling in Linux. No more kick-outs from remote servers when activating your VPN.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages