PPTP и Windows 7 809 ошибка

Я хочу подключиться из дома к моему роутеру (linux mashine) на работе.

Я установил pptpd. я добавил следующие правила fw:

iptables -I INPUT -p tcp --dport -j ACCEPT
iptables -I INPUT -p gre -j ACCEPT
iptables -I FORWARD -p tcp --dport 1723 -j ACCEPT
iptables -I FORWARD -p gre -j ACCEPT

Я проверил, слушает ли мой маршрутизатор 1723, используя:

netstat -lptu

Я могу пинговать это. Я отключил брандмауэр Windows. Я перенаправил весь трафик на мой домашний маршрутизатор.

кажется, все работает нормально, и я все еще получаю 809 ошибку - сервер не отвечает???? Зачем?? У кого-нибудь была похожая проблема?

1 ответ

Проблема может быть просто в том, что пакеты GRE не проходят.

Чтобы решить эту проблему, убедитесь, что сетевой маршрутизатор / брандмауэр разрешает протокол GRE 47 (вы захотите найти и включить на своем маршрутизаторе функцию "PPTP passthrough", которая знает, как обрабатывать пакеты GRE). Фактически оба порта 1723 и протокол GRE должны быть открыты / включены для установления VPN-подключения с использованием PPTP. Если вы используете Arno IPTables Firewall, включите плагин для PPTP.

Надеюсь, что это может решить проблему.

Другие вопросы по тегам