> Iptables script is the same as when it worked. > MASQ line is: > iptables -t nat -A POSTROUTING -s 192.168.250.0/24 -d > $internet -j MASQUERADE What is "-d $internet" ? If $internet is 0.0.0.0 (as it should be) then you don't need to specify it as this is assumed. Did you try SNAT : iptables -t nat -A POSTROUTING -o <if_inet> \ -s 192.168.250.0/24 -j SNAT --to-source <ip_inet> Do you have a FORWARD rule in place that allows MASQ/SNAT, or do you have FORWARD policy set to ACCEPT (which you should not do) ? Do you have "echo 1 > /proc/sys/net/ipv4/ip_forward" ? Gr, Rob