12 августа 2015

Настройка OpenVPN на Windows

Качаем дистрибутив OpenVPN под Windows отсюда :
http://openvpn.net/index.php/open-source/downloads.html , на момент написания статьи последняя версия была OpenVPN 2.1 rc 20 от 07.10.2009
Я качал http://openvpn.net/release/openvpn-2.1_rc20-install.exe - Windows Installer.
После скачки запускаем на выполнение ... везде жмем далее далее далее, короче все по умолчанию (Next, I agree, Next, Next, гавк на TAP - все равно продолжить, Next, снять галочку, Finish).
После установки из Пуск\Программы\OpenVPN\ запускаем OpenVPN GUI, счас оно погоды не сделает, но пусть будет.
Я пользуюсь FARом, и вам рекомендую, иногда ... в общем при помощи FAR заходим в c:\program files\openvpn\config\ и создаем там файл server.ovpn (для сервера) или client.ovpn для клиента (Shift+F4 если кто не знает) (собственно создать его можно и при помощи блокнота). В самом файле прописываем :
# для сервера
dev tun
ifconfig 192.168.0.1 192.168.0.2
secret static.key

#для клиента
remote server.ru (где сервер - это ваш сервер OpenVPN, я прописывал IP адрес)
dev tun
ifconfig 192.168.0.2 192.168.0.1
secret static.key
Сохраняем файл.

Далее надо создать статический ключ шифрования. Выполняем команду :
openvpn --genkey --secret static.key на сервере
у меня ключ появился в c:\program files\OpenVPN\ откуда я его перенес чуть дальше, в c:\program files\OpenVPN\config\
Скопировал его на флешку и перенес в ту же самую папку c:\program files\OpenVPN\config\ на клиенте.
Можно пробовать ...
Сначала на сервере в трее жмем правую кнопку мыши на OpenVPN GUI и нажимаем Connect, если нигде не ошиблись, то мониторчики станут желтыми.
Тоже самое делаем на клиенте ... ПКМ - connect ... должно состояться соединение, а мониторчики должны стать зелеными ...
Правда у меня между всеми этими событиями один раз Гавкнул брендмауэр, где я нажал разблокировать, а раза 4 гавкнул Касперский, где я везде нажал разрешить.
Собственно все ... OpenVPN в самой простой конфигурации работает ...