Так... во-первых, удали всё, что ты там наковырял до этого.
Включая ipmasq и dnsmasq - нафиг.
Убедись, что у тебя таблица правил чистенькая и свеженькая.
sudo iptables-save
Во-вторых.
Поди в /etc/sysctl.conf или как оно там называется и просто раскомментируй там нужную строку.
В-третьих,
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE