Skip to content

Instantly share code, notes, and snippets.

View djsmiley2k's full-sized avatar

Tim Bowers djsmiley2k

View GitHub Profile
@djsmiley2k
djsmiley2k / vpn_split_tunneling_script.sh
Created March 27, 2019 14:51 — forked from dkoloditch/vpn_split_tunneling_script.sh
OS X Cisco IPSEC VPN Post-Connection Split-Tunneling Script
#! /usr/bin/env bash
# per http://www.shadabahmed.com/blog/2013/08/11/split-tunneling-vpn-routing-table/
if (( EUID != 0 )); then
echo "Please, run this command with sudo" 1>&2
exit 1
fi
WIRELESS_INTERFACE=en0
TUNNEL_INTERFACE=utun0
GATEWAY=$(netstat -nrf inet | grep default | grep $WIRELESS_INTERFACE | awk '{print $2}')