Да именно так.
Клиентов пускает как надо.
Нашли проблему с mail.ru - у них максимальное mtu=1472
Осталось найти как его изменить для VPN-пользователей. /etc/network/interfeces не катит
mtu для vpn меняй соответсвенно в настройках vpn софта.
Тепер по правилу из твоего поста выше . Сам посуди оно не правильное ну никак
вот твое iptables -t nat -A POSTROUTING -o eth0 --destination 192.168.3.0/24 -j MASQUERADE
разберем его. я так понимаю за интерфейсом eth0 находится инет и тогда выходит : если исходящий интерфейс eth0 и ip адреса
назначения 192.168.3.0/24 то делать маскарад, а теперь вопрос как за интерфейсом eth0 (за ним инет) будут 192.168.3.0/24 . Ответ прост НИКАК. Правило iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE работать будет на ура.
Еще про mtu. Установка по дефолту pptpd в Ubuntu пашет нормально только если отключить шифрование трафика со стороны сервака и клиента иначе трабла с mtu Чтобы пахала с шифрованием нужен патч