Настройка vpn windows 7 l2tp ipsec с общим ключом

Обновлено: 03.07.2024

Маленькая сеть из десяти Windows 7/8 клиентов с выделенным сервером на базе Windows Server 2008 Std (на него пока не обращаем внимание) и с доступом в Интернет средствами простого роутера. Для VPN сервера я выделил одну из машин на Windows 7 Pro. Далее будет описано два способа поднятия L2TP/IPsec сервера на Windows 7 Pro.

Создание клиентского подключения для этого способа
  • Установим сертификаты на нашего VPN клиента. Копируем с VPN сервера сертификаты, которые создали ранее. Устанавливаем их точно таким же способом, как и на сервере.
  • Создадим VPN подключение. Идем в «Центр управления сетями и общим доступом» -> Настройка нового подключения или сети. Далее «Подключение к рабочему месту» -> Использовать мое подключение к Интернет. Вводим адрес нашего VPN сервера. Подключение готово.
  • Настроим наше VPN подключение. Имя пользователя и пароль, думаю, вопросов не вызывают. Во вкладке «Безопасность» выбираем тип VPN L2TP/IPsec и в дополнительных параметрах выбираем «Использовать сертификат» и убираем галку «Проверить атрибуты имени сертификата». Шифрование ставим Обязательное и «Разрешаем следующие протоколы» проверки подлинности: MS-CHAPv2. Далее вкладка Сеть -> TCP/IPv4 свойства -> Дополнительно -> Убираем галку «Использовать основной шлюз».
  • Если не поднимается подключение. То на Windows 8 стоит попробовать такой ключ реестра HKLM\SYSTEM\CurrentControlSet\Services\IPsec создаем параметр DWORD с именем AssumeUDPEncapsulationContextOnSendRule и значением 2. Для Windows 7/Vista этот параметр нужно создать в HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent
Итоги этого способа

Для Windows клиентов это хороший способ реализации L2TP/IPsec, но когда дело доходит до iOS клиентов, задача расширяется. Проблема в том, что iOS могут подключаться по L2TP только с шифрованием по Заранее подготовленной ключевой фразе (Preshared Key), а по сертификату могут подключаться только к Cisco VPN. Второй способ расскажет, как решить эту проблему.

Windows 7 L2TP/IPsec Preshared Key с ESP 3DES шифрованием и контролем целостности

  • Вернемся к чудо-параметру ProhibitIpSec=1. Идем в Реестр, в ветку HKLM\System\CurrentControlSet\Services\Rasman\Parameters и создаем там параметр типа DWORD с именем ProhibitIpSec и присваиваем ему значение 1. После этого необходимо или перезагрузить ОС, или перезапустить службы RemoteAccess и RasMan. Этим действием мы отключаем локальную политику IP безопасности по-умолчанию для IPsec.
  • Создадим теперь новую политику безопасности IP. «Выполнить» -> mmc -> Добавить оснастку -> «Управление политикой IP-безопасности» и выбираем Локальный компьютер. Далее «Создать политику IP-безопасности». «Далее» -> Вводим имя -> Галку «Использовать правило по умолчанию» не ставим -> Далее -> «Изменить свойства» галку оставляем. Откроются свойства новой политики. Здесь убрать галку «использовать мастер» и «Добавить». Теперь по порядку о каждой вкладке:
    • Список IP-фильтров. Вводим имя, снимаем галку «Исп. мастер», «Добавить». Адрес источника: «Любой». Адрес назначения: «Любой». Вкладка протокол. В выпадающем списке выбираем UDP. Пакеты ИЗ этого порта: 1701. Пакеты НА любой порт. ОК, ОК и возвращаемся в список IP-фильтров. Здесь вновь созданный фильтр отмечаем «точкой» и переходим на следующую вкладку.
    • Действие фильтра. По аналогии. Имя, галку про мастер, «Добавить». Выбираем «Согласовать безопасность», «Добавить». Выбираем «Шифрование и обеспечение целостности. (ESP)». ОК. Смотрим, чтоб не стояло никаких галок ниже списка методов безопасности. ОК. Аналогично отмечаем точкой и переходим к очередной вкладке.
    • Тип подключения. Все сетевые подключения.
    • Параметры туннеля. Это правило не указывает туннель IPsec.
    • Методы проверки подлинности. Не обращаем пока внимание на Kerberos, жмем «Добавить». Выбираем «Использовать данную строку (Предварительный ключ)» и вводим наш заранее придуманный Ключ. ОК. И теперь можно удалить Kerberos. В этой же вкладке можно добавить проверку подлинности по Сертификату. Процесс генерации и установки Сертификата описан в первом способе.
    Создание клиентского подключения для этого способа
    • Отличается от создания клиентского подключения для первого способа только Дополнительными свойствами L2TP/IPsec, где вместо использования сертификата выбираем "… использовать общий ключ".

    Доступ к VPN серверу

    На роутере я использовал службу Dynamic DNS, т.к. внешний IP динамический. Для возможности подключения необходимо сделать проброс портов (Port Forwarding) для портов UDP 1701 UDP 4500 UDP 500 к нашему VPN серверу. Мы подобрались к финишному этапу, где нас ждет еще одна немаленькая проблема. Дело в том, что Windows 7/8 имеет ограничение на максимальное количество подключений для удаленного доступа, и оно равно 1. Такого ограничения нет на Windows Server. Тут и напрашивается фраза «А на фига ты тут всё это написал?!» Есть два способа решения. Первый: один хороший человек провел немаленькую работу и написал патч, снимающий ограничение для Windows 7 Pro SP1. Здесь подробно описан сам процесс поиска решения и присутствует патч. Второй: использовать Windows Server. Но использовать не так, как написано в большинстве статей, где говорится о назначении серверу Роли «Маршрутизации и удаленного доступа» и использовании специальных оснасток, в которых чёрт ногу сломит, а использовать вышеописанный метод. Он отлично работает на Windows Server без назначения специальных ролей и без ограничений на число подключений.


    Введите адрес вашего VPN сервера в это поле Internet address и любое название соединения (например, "ZenVPN”) в поле Destination name. Проверьте Не соединяться сейчас; установить, чтобы я мог подключиться позже и кликните на Следующее.


    Введите ваш логин для VPN в поле Имя пользователя и ваш пароль в поле Пароль. Нажмите Запомнить пароль и кликните Создать.


    На этом этапе вы уже должны быть в состоянии подключиться к VPN, однако, он будет использовать протокол PPTP, который считается менее безопасным, чем L2TP/IPsec. Для настройки подключения для использования L2TP/IPSec, перейдите к шагу 2.

    Шаг 2: настройте соединение использовать L2TP/IPsec

    Кликните на кнопку “Пуск”, введите “Сеть” в строку поиска и кликните Сеть и сетевой центр


    Кликните Подключиться к сети


    Щелкните правой кнопкой мыши на созданное вами соединение на шаге 1 и выберите Свойства из меню.


    Выберите Layer 2 Tunneling Protocol с IPSec (L2TP/IPsec) из Тип VPN выпадающего списка и нажмите кнопку Расширенные настройки



    Шаг 3: Протестируйте ваше VPN соединение

    Активируйте соединение кликнув на кнопку Подключиться к сети в Сеть и Сетевой центр и выберите тип соединения из списка.


    После того, как вы подключились, посетите эту страницу , чтобы увидеть ваш новый IP-адрес и убедиться, что все сработало правильно.

    Сегодня хочу рассказать как просто и быстро настроить VPN соединение в windows 10 и 7

    Простая инструкция без вступлений и разжевывания что такое VPN и RDP. Подробности и теория тут если хотите знать более углубленно.

    Для начала определитесь есть ли у вас все необходимые данные, чтоб успешно настроить соединение с удаленным сервисом или компьютером по средствам VPN .

    Необходимый минимум для доступа по VPN

    Администратор сервиса к которому вы подключаетесь по средствам VPN открывает вам доступ и выдает вам:

    Ключ идентификации в виде файла или набора символов (своего рода пароль),в зависимости от типа подключения

    Настраиваем соединение в windows 10

    vpn - windows 10

    Перед вами откроется окно настройки, непосредственно самого подключения, в котором необходимо ввести данные, в соответствующие поля, о которых говорилось выше.

    vpn - windows 10

    Если выбрать более защищенное соединение, например L2TP/IPsec с сертификатом, то сертификат этот должен быть предварительно вам предоставлен и установлен на ваш ПК.

    Ниже оставляем галочку в поле запомнить и нажимаем сохранить.

    При использовании L2TP/IPsec с предварительным ключом выглядит так

    vpn - windows 10 все параметры

    В последствии созданное подключение можно найти и посмотреть его статус, а так же отключить или подключить в правом нижнем углу щелкнув по значку сети или в параметрах сетей, там где настраивали.

    vpn - windows 10

    Настраиваем соединение в windows 7

    Тут все относительно просто но более заморочено чем в 10 версии windows.

    подключение windows 7

    Откроется выбор типа подключения, выбираем VPN подключение к рабочему месту, затем использовать прямое подключение к Интернет

    Второй вариант это если у вас нет интернета или вы на прямую подключаетесь по телефону к удаленному устройству.

    vpn - windows 7

    В следующем окне заполняем поля

    Нажав Далее заполняем поля

    vpn - windows 7

    Нажимаем создать и закрыть, без подключения.

    Теперь как правило нам нужно указать наш L2TP/IPsec предварительный ключ или возможно другой параметр дополнительной защиты.

    В процессе создания подключения его мы указать и задать не можем.

    Подключение создано и теперь открываем его настройки в правом нижнем углу наводим на значок сетей щелкаем левой кнопкой и видим наше созданное VPN соединение. Правой кнопкой щелкаем по нему и выбираем свойства.

    Откроется окно в котором выберите вкладку Безопасность, в окне тип VPN выбираем нашу защиту L2TP/IPsec VPN

    vpn - windows 7 L2TP/IPsec VPN

    Для подключения выбираем сеть и подключить.

    подключить созданное подключение

    Напоминаю ключ и все параметры вам должен предоставить ваш системный администратор.

    Данная инструкция демонстрирует, как подключиться к серверу ретрансляции VPN Gate с помощью L2TP/IPsec VPN клиента, встроенного в операционные системы Windows 10, 8.1, 8, 7, Vista, XP, RT, Server 2019, 2016 и 2003, 2008, 2012.

    Предварительная конфигурация

    • Чтобы открыть Центр управления сетями и общим доступом (также доступен в меню Панель управления > Сеть и Интернет), нажмите сочетание клавиш Windows + R и в окне «Выполнить» введите следующую команду:
    • Нажмите ОК.

    Создание и настройка нового подключения или сети

    • Выберите опцию Создание и настройка нового подключения или сети на основной странице Центра управления сетями.
    • Выберите вариант Подключение к рабочему месту.

    Подключение к рабочему месту

    • Затем выберите Использовать мое подключение к Интернету (VPN).

    Использовать мое подключение к Интернету (VPN)

    список открытых серверов ретрансляции VPN Gate

    Важная информация

    Для столбца L2TP/IPsec Windows, Mac, iPhone, Android No client required в списке серверов должна быть отмечена галочка, которая сообщает о поддержке настраиваемого протокола L2TP/IPsec.

    Вы можете применить фильтр поиска серверов Apply search filters, оставив галочку L2TP/IPsec и нажав кнопку Refresh Servers List, как показано на скриншоте выше

    • Скопируйте имя узла DDNS (идентификатор, который заканчивается на ".opengw.net") или IP-адрес (цифровое значение xxx.xxx.xxx.xxx) и введите его в поле “Адрес в Интернете”.

    Адрес в Интернете

    Примечание

    Рекомендуется использовать имя DDNS – его можно продолжать использовать, даже если соответствующий DDNS IP-адрес в будущем изменится. Тем не менее, в некоторых странах у вас не получиться использовать имя узла DDNS – в этом случае следует использовать IP-адрес.

    • Если появится экран ввода имени пользователя и пароля, то введите vpn в оба поля. Также можно отметить галочку “Запомнить пароль”.
    • Затем перейдите в Центр управления сетями и общим доступом и нажмите ссылку Изменение параметров адаптера, или нажмите сочетание клавиш Windows + R и в окне «Выполнить» введите следующую команду:
    • Будет показан список настроенных подключений. Щелкните правой кнопкой мыши по иконке VPN-подключения, созданного на предыдущем шаге и нажмите “Свойства”.

    Изменение параметров адаптера

    • Перейдите на вкладку Безопасность и в поле "Тип VPN" из выпадающего списка выберите вариант Протокол L2TP с IPsec (L2TP/IPsec). Для параметра "Шифрование данных" выберите обязательное (отключиться, если нет шифрования).

    Протокол L2TP с IPsec (L2TP/IPsec)

    • Затем нажмите кнопку Дополнительные параметры. Появится новое окно, на котором нужно выбрать опцию “Для проверки подлинности использовать общий ключ” и введите vpn в поле “Ключ”.

    Дополнительные параметры

    • После завершения конфигурации дважды нажмите кнопку “ОК”, чтобы закрыть экран настроек подключения VPN.

    Подключение к VPN-серверу

    Подключиться

    Подключено

    • Теперь вы сможете быстро и просто устанавливать VPN-подключение с помощью соответствующей иконки в списке сетей.

    Интернет без ограничений

    Когда соединение установлено, весь сетевой трафик будет проходить через VPN-сервер. Убедиться в этом вы сможете с помощью команды tracert 8.8.8.8 в командной строке Windows.

    tracert 8.8.8.8

    Как показано на скриншоте выше, если пакеты проходят через "10.211.254.254", а значит ваше подключение ретранслируется через один из серверов VPN Gate.

    Вы также можете перейти на основную страницу VPN Gate, чтобы посмотреть глобальный IP-адрес. Вы сможете посмотреть видимое из сети местоположение, которое будет отличаться от вашей фактической локации.

    При подключении к VPN вы сможете посещать заблокированные веб-сайты и играть в заблокированные игры.

    Настройка VPN (L2TP/IPsec) для MacOS

    Данная инструкция демонстрирует, как подключиться к серверу ретрансляции VPN Gate с помощью L2TP/IPsec VPN клиента, встроенного в операционную систему MacOS.

    Предварительная конфигурация

    • Нажмите по иконке сетевого подключения в верхнем-правом углу экрана Mac. Выберите Открыть настройки сети. в меню.

    Открыть настройки сети

    L2TP через IPsec

    • Выберите интерфейс "VPN", тип подключения "L2TP через IPsec" и нажмите кнопку "Создать".
    • Будет создана новая конфигурация VPN (L2TP) и появится экран настроек соединения.

    Новая конфигурация VPN (L2TP)

    список открытых серверов ретрансляции VPN Gate

    Важная информация

    Для столбца L2TP/IPsec Windows, Mac, iPhone, Android No client required в списке серверов должна быть отмечена галочка, которая сообщает о поддержке настраиваемого протокола L2TP/IPsec.

    Вы можете применить фильтр поиска серверов Apply search filters, оставив галочку L2TP/IPsec и нажав кнопку Refresh Servers List, как показано на скриншоте выше

    • Скопируйте имя узла DDNS (идентификатор, который заканчивается на ".opengw.net") или IP-адрес (цифровое значение xxx.xxx.xxx.xxx) и введите его в поле "Адрес сервера" на экране конфигурации.

    Примечание

    Рекомендуется использовать имя DDNS – его можно продолжать использовать, даже если соответствующий DDNS IP-адрес в будущем изменится. Тем не менее, в некоторых странах у вас не получиться использовать имя узла DDNS – в этом случае следует использовать IP-адрес.

    • После того, как вы указали "Адрес сервера", введите vpn в поле "Имя учетной записи".

    Настройки аутентификации

    • Затем нажмите кнопку Настройки аутентификации.
    • Появится экран настроек аутентификации. Введите vpn в поле "Пароль" и в поле "Общий ключ (Shared Secret)". После этого нажмите кнопку "ОК".

    Настройки аутентификации

    • Затем вернитесь на предыдущий экран, отметьте пункт Показывать статус VPN в строке меню и нажмите кнопку Дополнительно. .
    • Откроется экран дополнительных настроек. Отметьте галочку Отправлять весь трафик через VPN и нажмите кнопку ОК.

    Настройки аутентификации

    • На экране настроек VPN-подключения нажмите кнопку "Применить", чтобы сохранить настройки соединение.

    Сохранить настройки

    Запуск VPN -подключения

    • Вы можете в любое время установить новое подключение к VPN-серверу, нажав кнопку "Подключить". Вы можете также запустить подключение к VPN, нажав иконку VPN на верхней панели инструментов MacOS.

    Подключить

    • После установки VPN-подключения на экране настроек VPN будет отображаться статус "Подключено", а также вам новый IP-адрес и продолжительность подключения.

    VPN-подключение установлено

    Интернет без ограничений

    Когда соединение установлено, весь сетевой трафик будет проходить через VPN-сервер. Вы также можете перейти на основную страницу VPN Gate, чтобы посмотреть глобальный IP-адрес. Вы сможете посмотреть видимое из сети местоположение, которое будет отличаться от вашей фактической локации.

     Интернет без ограничений

    При подключении к VPN вы сможете посещать заблокированные веб-сайты и играть в заблокированные игры.








    1. Внесение исправления в реестр Windows (под правами администратора): 1) Откройте редактор regedit и перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent 2) Создайте DWORD (32 бита) параметр с именем AssumeUDPEncapsulationContextOnSendRule и значением 2

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 1.


    2. После правки реестра можно приступать к созданию VPN L2TP/IPSec подключения. Войдите в меню "Пуск" и выберите пункт "Панель управления":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 2.

    3. В открывшемся окне "Панель управления" щелкните на значок "Сеть и Интернет":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 3.

    4. В окне "Сеть и Интернет" выберите "Центр управления сетями и общим доступом":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 4.

    5. В окне "Центр управления сетями и общим доступом" щелкните на ссылку "Настройка нового подключения или сети":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 5.

    6. На экране появится окно "Установка подключения или сети", выделите пункт "Подключение к рабочему месту" и щелкните на кнопку "Далее":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 6.

    7. На странице "Подключение к рабочему месту" выберите вариант "Использовать мое подключение к Интернету (VPN)":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 7.

    8. Укажите выданный Вам ip-адрес Вашего VPN-сервера в поле "Интернет-адрес". Установите флажок на пункте "Не подключаться сейчас, только выполнить установку для подключения в будущем" и щелкните на кнопку "Далее":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 8.

    9. Введите выданные Вам Имя пользователя VPN и Пароль VPN. Установите флажок "Запомнить этот пароль" и щелкните на кнопку "Подключить":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 9.

    10. Соединение готово, но сейчас подключаться ещё рано т.к. не установлены параметры адаптера. На странице "Подключение к рабочему месту" щелкните на кнопку "Закрыть":

    11. В левой панели окна "Центр управления сетями и общим доступом" щелкните на ссылку "Изменение параметров адаптера":

    12. В открывшемся окне "Сетевые подключения" щелкните правой кнопкой мыши на созданном VPN-подключении и выберите в контекстном меню пункт "Свойства":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 12.

    13. На вкладке "Общие" ещё раз проверьте адрес Вашего VPN-сервера:

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 13.

    14. Перейдите на вкладку "Параметры" и снимите флажок "Включать домен входа в Windows":

    15. Перейдите на вкладку "Безопасность": 1) В выпадающем списке "Тип VPN" выберите "L2TP IPSec VPN". 2) Нажмите на кнопку "Дополнительные параметры". 3) В открывшемся окне "Дополнительные Свойства" в поле "Ключ" введите выданный Вам IPSec pre-shared key. 4) Нажмите на кнопку "ОК" в окне "Дополнительные Свойства". 5) В выпадающем списке "Шифрование данных" выберите "обязательное (отключиться, если нет шифрования)". 6) Установите "Протокол Microsoft CHAP версии 2 (MS-CHAP v2)" 7) Нажмите на кнопку "ОК" в окне "VPN-свойства"

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 15.

    16. В окне "Сетевые подключения" щелкните правой кнопкой мыши на созданом VPN-подключении и выберите в контекстном меню пункт "Создать ярлык":

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 16.

    18. Перейдите на Рабочий стол и щелкните два раза левой кнопкой мыши по только что созданному ярлыку VPN-подключение:

    Настройка VPN L2TP/IPSec на Windows 7. Шаг 18.

    19. В открывшемся окне щелкните на кнопку "Подключение"

    Читайте также: