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