macos connection share script

This commit is contained in:
Simone Margaritelli
2019-09-30 21:59:33 +02:00
parent 26abbf51d6
commit 11501bed2f
2 changed files with 11 additions and 1 deletions

View File

@ -0,0 +1,10 @@
#!/usr/bin/env bash
# name of the ethernet gadget interface on the host
USB_IFACE=${1:-en8}
# host interface to use for upstream connection
UPSTREAM_IFACE=${2:-en7}
sysctl -w net.inet.ip.forwarding=1
pfctl -e
echo "nat on ${UPSTREAM_IFACE} from ${USB_IFACE}:network to any -> (${UPSTREAM_IFACE})" | pfctl -f -