Как известно, Cisco VPN Client для 64-битной Windows не существует. Cisco предлагает использовать для 64-битных ОС Cisco Any Connect VPN Client. Проблема в том, что при его использовании, в частности при работе с сетью организации, в которой работаю я, резко увеличивается величина пинга и работать становится практически невозможно.
Решение нашлось сегодня - http://www.shrew.net. Контора выпускает бесплатный VPN Client, который может работать вместо Cisco-вского.
Пациент:
Windows 7 Ultimate x64.
Настройки Cisco VPN Client:
Авторизация на сервере по группе, плюс авторизация по доменному логину и паролю. Если у вас другой способ подключения к окрпоративной сети, то настройки у вас будут отличаться.
На сайте сначала скачал версию 2.1.5 - стабильную. В итоге, соединение устанавливалось, но не было пинга до локальных ресурсов, да и вообще они не отвечали.
В итоге все заработало на версии 2.1.6-beta3. Для нее и будем производить настройки. Итак:
Простой путь.
Шаг 1: Где-нибудь находим машину с 32-битной ОС (я поднимал виртуалку), ставим на нее Cisco VPN Client (я использовал версию 5.0.03.0530-k9).
Шаг 2: Настраиваем соединение "Example" с вашей корпоративной сетью, успешно соединяемся с ней и отсоединяемся.
Шаг 3: Идем в папку C:\Program Files\Cisco Systems\VPN Client\Profiles и копируем оттуда файл Example.pcf с вашими настройками уже на машину, где стоит Shrew VPN Client, например, на рабочий стол.
Шаг 4: Ставим Shrew VPN Client 2.1.6-beta3
Шаг 5: Запускаем Access Manager (запускал из-под пользователя, входящего в группу администраторов, но не выбирал пункт "Run as administrator").
Шаг 6: File > Import > Выбираем файл Example.pcf
Шаг 7: Выбираем Example.pcf в списке соединений в Access Manager и нажимаем Connect.
Шаг 8: Вводим свои Login и Password внутренней сети.
Шаг 9: ???
Шаг 10: PROFIT!!!
Сложный путь (если нет возможности импортировать файл настроек):
Шаг 1: Ставим Shrew VPN Client 2.1.6-beta3
Шаг 2: Запускаем Access Manager
Шаг 3: Add
Шаг 4: > Вкладка General > Host Name or IP Address - адрес VPN сервера
Шаг 5: > Вкладка Client > IKE Fragmentation > disable
Шаг 6: > Вкладка Authentication > Authentication method > Mutual PSK+XAuth
Шаг 7: > Вкладка Authentication > Local Identity > ID Type=Key Identifier, Key ID String={group name}
Шаг 8: > Вкладка Authentication > Remote Identity > ID Type=Any
Шаг 9: > Вкладка Authentication > Credentials > Pre shared key={group password}
Шаг 10: > Вкладка Phase 2 > PFS algorithm=auto, Compress algorithm=disabled
Шаг 11: Save
Шаг 12: ???
Шаг 13: PROFIT!!!
UPD: Cisco наконец-то выпустила версию клиента под платформу x64. Конец мучениям.
UPD2: Установленная версия Shrew каким-то образом влияла на родные VPN соединения (то, о чем написал Serghei). При отключение последних у меня через раз стабильно происходил BSOD. Чтобы это исправить нужно: 1. либо обновить Shrew 2. либо удалить Shrew и сделать netsh int ip reset
UPD3: Cisco VPN Client 5.0.7 beta for Windows x64
6 коммент.: