Allora, ieri sera ho cominciato.
Ho abilitato l'IP_forward ed aggiunto questa riga per il masquerading.

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

Ora però ho un altro problema. Ieri sera da uno dei client riuscivo a
navigare in internet, ma la velocità era inaccettabile... per scaricare una gif di 2 Kb ci avrà messo 3 minuti.
Poi ho provato a fare un ftp da un client:
ftp host: ok
user e password: ok
ls: non mi tornava la lista dando un errore di connessione.

Credo manchi ancora qualcosa vero?