added MASQUERADE to vde network
authorDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 4 Aug 2009 18:27:21 +0000 (18:27 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 4 Aug 2009 18:27:21 +0000 (18:27 +0000)
lib/PXElator/network.pm

index b05919f..1ba155d 100644 (file)
@@ -27,6 +27,9 @@ iface tap0 inet static
        address $server::ip
        netmask $server::netmask
        vde2-switch -
+       # setup NAT for vde network
+       post-up sysctl -w net.ipv4.ip_forward=1
+       post-up iptables -t nat -A POSTROUTING -s $server::ip/$server::netmask -o wlan0 -j MASQUERADE
 
                };