Skip to content

Instantly share code, notes, and snippets.

@Ghosthree3
Ghosthree3 / vpnns.sh
Last active Sep 6, 2018
Script for setting up locked down Network Namespaces with a different VPN in each
View vpnns.sh
#!/usr/bin/env bash
set -o pipefail
# This script sets up an additional network namespace for every VPN you wish so that you may
# use any VPN at any time for any program without tunneling everything else on your system.
# Usage:
# Review and edit every line of this script not in a function, then run it as root
# on system startup (yes every reboot), eg. crontab @reboot /root/bin/vpnns.sh
# It is recommended that you run this script manually at least once as you will
View keybase.md

Keybase proof

I hereby claim:

  • I am ghosthree3 on github.
  • I am ghosthree3 (https://keybase.io/ghosthree3) on keybase.
  • I have a public key ASBE_HhAnBq_We7vo4DXv0KWp-dq-YP5XN_Ga6J9kcjCVQo

To claim this, I am signing this object:

You can’t perform that action at this time.