История изменений
Исправление kostik87, (текущая версия) :
-A FORWARD -j DROP
-A FORWARD -i ppp0 -o eth0 -j ACCEPT
-A FORWARD -i eth0 -o ppp0 -j ACCEPT
Первое правило должно быть последним, ты в начале блокируешь все транзитные пакеты и пакет выходит из цепочки с действием DROP и в последующие два правила просто не попадает уже.
Исходная версия kostik87, :
-A FORWARD -j DROP
-A FORWARD -i ppp0 -o eth0 -j ACCEPT
-A FORWARD -i eth0 -o ppp0 -j ACCEPT
Первое правило должно быть последним, ты в начале всё блокируешь и пакет выходит из цепочки с действием DROP и в последующие два правила просто не попадает уже.