Сега. Понеже схемата взема да става излишно сложна, ето какво ще ти препоръчам като схема. Настрой машини 2 и 3 съответно с IP-та 10.10.0.3 и 10.10.0.2 с маска 255.255.255.248 и гейтуей 10.10.0.1. Следват 2 варианта:
1. Свързваш машина 1 чрез VPN и рутираш интернет към машини 2 и 3 чрез командите
/sbin/iptables -I POSTROUTING 1 -t nat -o ppp0 -s 10.10.0.2 -j MASQUERADE
/sbin/iptables -I POSTROUTING 1 -t nat -o ppp0 -s 10.10.0.3 -j MASQUERADE
Сложи ги в /etc/init.d/rc.local, за да се запази рутирането след рестарт.
2. Свързваш машина 1 чрез VPN и използваш прокси, за да дадеш интернет на машини 2 и 3.
Избери си един от двата варианта и използвай него. Не виждам смисъл излишно да си усложняваш схемата, освен ако имаш някакви съображения за това, които аз не знам.
edit: Ако имаш още въпроси, очаквай отговор от мен утре. Аз си лягам. Разгеле, мислех си, че вече няма да ми се случи това чудо

'>