blob: daf137a0b253637ff08294314f901fad679131ee [file] [log] [blame]
#!/bin/sh
#sudo -p "Password for $0:" /sbin/ifconfig $1 172.20.0.1
INTER_NET=`route -n | grep ^0.0.0.0 | tail -1 | awk '{print $8}'`
/sbin/ifconfig $1 172.20.0.2
if test -n "$INTER_NET"; then
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 172.20.0.0/24 -o $INTER_NET -j MASQUERADE
iptables -I FORWARD 1 -i tap0 -j ACCEPT
iptables -I FORWARD 1 -o tap0 -m state --state RELATED,ESTABLISHED -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/$INTER_NET/rp_filter
fi