Você precisa definir o encaminhamento de IP no eth0 também. Use
sysctl -p net.ipv4.ip_forward=1
O -p torna a mudança persistente durante as reinicializações. Além disso, posso estar errado, mas achei que a linha superior deveria ser:
iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 10022 -j DNAT --to-destination 192.168.1.254:8999