3 @@ -97,7 +97,7 @@ do_ifconfig() {
6 # Point to point interface require a netmask of 255.255.255.255 on some systems
7 - ifconfig "$TUNDEV" inet "$INTERNAL_IP4_ADDRESS" $ifconfig_syntax_ptp "$INTERNAL_IP4_ADDRESS" netmask 255.255.255.255 mtu ${MTU} up
8 + ifconfig "$TUNDEV" "$INTERNAL_IP4_ADDRESS" $ifconfig_syntax_ptp "$INTERNAL_IP4_ADDRESS" netmask 255.255.255.255 mtu ${MTU} up
10 if [ -n "$INTERNAL_IP4_NETMASK" ]; then
11 set_network_route $INTERNAL_IP4_NETADDR $INTERNAL_IP4_NETMASK $INTERNAL_IP4_NETMASKLEN
12 @@ -503,6 +503,18 @@ do_disconnect() {
17 + iptables -A forwarding_rule -o $TUNDEV -j ACCEPT
18 + iptables -A forwarding_rule -i $TUNDEV -j ACCEPT
19 + iptables -t nat -A postrouting_rule -o $TUNDEV -j MASQUERADE
23 + iptables -t nat -D postrouting_rule -o $TUNDEV -j MASQUERADE
24 + iptables -D forwarding_rule -i $TUNDEV -j ACCEPT
25 + iptables -D forwarding_rule -o $TUNDEV -j ACCEPT
30 if [ -z "$reason" ]; then
31 @@ -516,8 +528,10 @@ case "$reason" in