Исходящий VPN PPTP: как проверить, заблокированы ли порт TCP 1723 и порт протокола GRE 47 в Windows 7?

Исходящий VPN PPTP: как проверить, заблокированы ли порт TCP 1723 и порт протокола GRE 47 в Windows 7?

Я пытаюсь подключиться к VPN-серверу (ЛучшийUKVPN) но каждый раз, когда я пытаюсь это сделать, у меня ничего не получается.

Я получаю сообщение об ошибке «691», хотя имя пользователя и пароль в порядке.

Я поискал и мне сказали, что блокировка «порта 1723» или «порта протокола GRE 47» также может вызвать эту проблему.

Как я могу их проверить и, если они заблокированы, разблокировать?

решение1

netstat | find "1723"

Это все, что вам нужно.

О, и чтобы разблокировать их, эта страница может помочь

http://www.manageengine.com/products/desktop-central/help/computer_configuration/configuring_windows_xp_firewall.html

решение2

GRE — это протокол, а не порт. (Многие говорят: «Мой маршрутизатор не блокирует никаких портов», но это неважно.) Ваш маршрутизатор должен понимать, как работает этот протокол. В частности, если вы используете NAT (Network Address Translation), маршрутизатору нужно будет заменить ваш частный IP-адрес на свой публичный IP-адрес в исходящих пакетах, а затем сделать обратное для входящих пакетов. Если ваш маршрутизатор не понимает GRE, вам нужно либо обновить прошивку, либо заменить оборудование — вам нужно будет проверить документацию производителя.

Вы также можете попробовать другой тип VPN-подключения. PPTP использует GRE, а L2TP/IPSec и SSTP — нет. Однако VPN-сервер должен поддерживать их, и ему понадобится цифровой сертификат; вам также понадобится сертификат на вашем компьютере для L2TP/IPSec. Похоже, что «BestUKVPN» поддерживает только PPTP, поэтому вам нужно решить, что будет сложнее — сменить маршрутизатор или сервер.

решение3

Из командной строки, впроверьте правила брандмауэра Windowsдля порта 1723:

netsh advfirewall firewall show rule name=all | find "1723"

Если у вас естьНет результатов, нет никаких ссылок на какой-либо порт 1723 (якобы не блокирующий).

Если да, попробуйте поискатьбольше деталейо задействованном правиле. Например:

netsh advfirewall firewall show rule name=all > AllPorts.txt

Затем отредактируйте AllPorts.txtфайл и выполните поиск, 1723чтобы получить дополнительную информацию.

ПроверитьGRE-протокол, пытаться:

netsh advfirewall firewall show rule name=all | find "gre" /i

и повторите процедуру.

Конечно, вы всегда должны иметь возможность выполнить этот поиск по адресуЭкран брандмауэра Windows, на Панели управления Windows.

ПРИМЕЧАНИЕ:Я предполагаю, что вы говорите о проверке исходящего порта TCP 1723 и исходящего протокола GRE. Входящие правила брандмауэра нужны только в том случае, если на вашем компьютере запущен какой-либо VPN-сервер.

Связанный контент