Я пытаюсь настроить одну из моих машин в качестве VPN и через нее подключиться с помощью Windows 7.
Я установил pptp
, следуя всем инструкциям, но он продолжает выдавать ошибку 619. Я проверил порты и я разрешил порт 1723 как в tcp, так и в udp, так что я совершенно не уверен, что делать дальше
Есть ли руководство, которое полностью сработало для вас?
Это было руководство, которое я собирался использовать для моего клиента. Однако они не реагируют, поэтому я не уверен, будет ли это работать для вас:
Если у вас возникли проблемы с интернетом в частности, вам нужно убедиться, что HTTP разрешен через ваш PPTP, поскольку по умолчанию кажется, что доступ запрещен.
После получения ответа от chrisjleaf все, что мне было нужно, это точные правила iptables, которые нужно применить
Пока что это сработало для меня
iptables -A INPUT -i ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -o ppp0 -j ACCEPT
iptables -t nat -A PREROUTING -i eth1 -d <VPN-LOCALIP> -p tcp --dport 1723 -j DNAT --to <VPN-REMOTEIP>
iptables -A FORWARD -i eth1 -d <VPN-REMOTEIP> -m state --state NEW -p tcp --dport 1723 -j ACCEPT
iptables -t nat -A PREROUTING -i eth1 -d <VPN-LOCALIP> -p 47 -j DNAT --to <VPN-REMOTEIP>
iptables -A FORWARD -i eth1 -d <VPN-REMOTEIP> -p 47 -j ACCEPT
Не забудьте заменить VPN-REMOTEIP
и VPN-LOCALIP
затем iptables-save