Linux NAT + PPTP
Редко тут техническое пишу но наболело.
Перестал у меня тут внезапно работать проброс PPTP через NAT на Linux машинке. (Где-то в районе перехода с 4.13.5 на 4.13.16)
(Все помним что для того что бы работал такой проброс надо грузить модули
ip_nat_pptp ip_conntrack_pptp ip_gre
ну или соответсвующие для вашего дистрибутива?)
Так вот. Теперь этого недостаточно. Надо включать контрак хелпер
или через sysctl
# sysctl -w net.netfilter.nf_conntrack_helper=1
или через iptables
iptables -t raw -A PREROUTING -p tcp -m tcp --dport 1723 -j CT --helper pptp
Я делал по первому пути – у меня работает.