Изменение типа сети от сети Unidentified до Частной сети на соединении OpenVPN

Действительно ли возможно изменить тип соединения в Windows 7? У меня есть соединение OpenVPN, которое идентифицируется как "неопознанная сеть", и я не хочу применять определенные правила ко всем неопознанным сетям в брандмауэре.

Как каждый завоевывает это?

22
задан 17.03.2010, 08:42

2 ответа

Необходимо добавить шлюз по умолчанию для сетевого интерфейса OpenVPN.

Путем я нашел, добавляет, что маршрут для предназначения для адреса 0.0.0.0 через сетевой интерфейс использовал OpenVPN.

В этом примере у меня есть компьютер с физическим интерфейсом с адресом IP 10.20.20.20 в сети 10.20.20.0/24, и интерфейс OpenVPN TAP с IP-адресом 10.1.1.10/24 в сети 10.1.1.0/24 (IP-адрес сервера в сети VPN 10.1.1.1).

1) Узнайте свои сетевые интерфейсы и информацию о текущем маршруте к 0.0.0.0:

C:\>route print -4
===========================================================================
Interface List
 15...00 ff 6c 3f 5b 0c ......TAP-Win32 Adapter V9
 11...00 0e 0c d9 b5 c8 ......Intel(R) PRO/1000 GT Desktop Adapter
===========================================================================

IPv4 Route table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway        Interface Metric
          0.0.0.0          0.0.0.0       10.20.20.1      10.20.20.20     10
       10.20.20.0    255.255.255.0         On-link       10.20.20.20    266
...

В теперь мы знаем, что Ваш номер сетевого интерфейса OpenVPN равняется 15. Другой важной информацией является метрика текущего маршрута к 0.0.0.0. Новый маршрут к 0.0.0.0 для сети OpenVPN должен иметь более высокое метрическое значение, чем текущий для избегания перенаправляющих целых сетевых пробок к соединению OpenVPN вместо физической сети (в случае двух маршрутов с теми же маршрутами, маршрут с более низкой метрикой будет выбран).

2) Добавьте маршрут к 0.0.0.0 через интерфейс OpenVPN:

route -p add 0.0.0.0 mask 0.0.0.0 10.1.1.1 metric 50 if 15

Эта команда добавляет маршрут к 0.0.0.0 через интерфейс 15 с метрикой по крайней мере 50 и шлюз 10.1.1.1. Замените шлюз своим собственным (IP-адрес сервера в сети VPN). И конечно, замените интерфейсное число своим собственным.

-p аргумент добавляет маршрут как постоянный, таким образом, он будет сохранен после системной перезагрузки.

3) (Ре) подключение к серверу VPN и изучает таблицу маршрутизации снова:

C:\>route print -4
...
Active Routes:
Network Destination        Netmask          Gateway        Interface Metric
          0.0.0.0          0.0.0.0       10.20.20.1      10.20.20.20     10
          0.0.0.0          0.0.0.0         10.1.1.1        10.1.1.10     80
...

И сеть теперь определяется в Сети и Совместном использовании Центра, таким образом, окно 'Set a location...' должно появиться ;-)

18
ответ дан 07.12.2019, 09:54

Теги

Похожие вопросы