LINUX.ORG.RU

История изменений

Исправление Oleg_Iu, (текущая версия) :

/etc/ppp/ip-up.d/masq.ppp0:

#!/bin/sh
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

/etc/sysctl.d/50-forward.conf:

net.ipv4.ip_forward=1

PS Надо там сделать проверку цепочки с маскарадом, что бы не создавались новые при каждом переконнекте. Типа:

#!/bin/sh
iptables -t nat -C POSTROUTING -o ppp0 -j MASQUERADE || iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Исходная версия Oleg_Iu, :

/etc/ppp/ip-up.d/masq.ppp0:

#!/bin/sh
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

/etc/sysctl.d/50-forward.conf:

net.ipv4.ip_forward=1