Конфигурация на клиента за OpenVPN
Можете да се свържете с OpenVPN от Windows XP Professional, Windows Vista, Windows 7, Mac OS X или Linux.
Трябва да ви бъде предоставена директория или папка, съдържаща четири файла (ca.crt, client.crt, client.key, client.ovpn), които ще използвате, за да настроите OpenVPN да се свързва към OpenVPN сървъра.
Имайте предвид, че файловете client.crt, client.key и client.ovpn могат да имат различни имена в зависимост от това как системният ви администратор е конфигурирал конкретния ви набор от ключове.
Файловете или директорията могат да бъдат в компресиран формат. Нужно е да ги разархивирате преди това.
Конфигуриране клиента на OpenVPN да използва предоставените ви клиентски файлове, според операционната система:
Забележка: За да използвате OpenVPN на Windows 7 или Windows Vista, вашият потребител ще трябва да има администраторски права. Ако нямате администраторски права, моля, свържете се с лицето, което отговаря за конфигурацията на компютъра ви за помощ.
Инсталиране на OpenVPN (Windows)
За да се свържете с OpenVPN от вашия Windows 7 или Windows Vista PC, ще трябва да изтеглите клиентската програма на OpenVPN. Изтеглете последната налична версия, освен ако нямате конкретна причина да се нуждаете от по-стара. За най-добри резултати изтеглете Windows Installer.
След като сте свалили OpenVPN Windows Installer, инсталирайте програмата. OpenVPN програмата ще се инсталира в C:/Program Files/OpenVPN/.
Ще се инсталира също OpenVPN GUI, който ще използвате за свързване с OpenVPN сървър. GUI OpenVPN инсталира пряк път на вашия работен плот.
Конфигурация на клиентски файл:
Отворете директорията, предоставена ви от системния администратор (след като го разархивирате), и я преместете в C:/Program Files/OpenVPN/config/.
Използване на GUI на OpenVPN:
След като файловете са в конфигурационната директория, затворете този прозорец и се върнете на работния плот. Кликнете с десния бутон върху иконата за пряк път за OpenVPN GUI и отидете в Properties.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_win7_gui_prop.png
В екрана на OpenVPN GUI Properties (Свойства на GUI OpenVPN) кликнете върху раздела Compatibility (Съвместимост). В Ниво на привилегията се уверете, че е избрана опцията Изпълни тази програма като администратор.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_win7_gui_admin.png
След като настроите OpenVPN GUI да работи като администратор, кликнете два пъти върху иконата на OpenVPN GUI, за да стартирате програмата. Това ще създаде икона на лентата на задачите в областта за уведомяване (system tray).
Щракнете с десния бутон на мишката върху иконата на OpenVPN GUI и кликнете върху Connect
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_win7_gui_connect.png
Това ще отвори екрана за състояние, който ще превърта всички съобщения, генерирани по време на връзката с OpenVPN.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_win7_vpn_connect.png
Ако връзката е успешна, екранът за състоянието ще изчезне и ще видите, че клиентът вече е свързан със съобщение, което също ще покаже локалния IP адрес за мрежата на VPN връзката.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_win7_vpn_connected.png
За да се уверите, че връзката е установена и маршрутизирате правилно, отворете https://ifconfig.co (трябва да виждате IP адрес различен от вашия).
Ако връзката ви е неуспешна, можете да щракнете с десния бутон на мишката върху иконата на OpenVPN GUI в областта за уведомяване и да изберете Show Status. Това ще ви позволи да превъртите обратно през съобщенията за връзка, за да видите дали има проблеми. С Windows 7 и Windows Vista, един от най-често срещаните проблеми е с разрешения и привилегии, поради което е важно да се уверите, че OpenVPN GUI може да работи като администратор.
Ако не можете да се свържете, върнете се през конфигурацията и се уверете, че всички файлове са в правилните местоположения. Ако не можете да отстраните проблема, моля, свържете се с support@eurocoders.com за помощ.
Свързване към OpenVPN от Mac OS X За да се свържете с OpenVPN от Mac OS X, ще трябва да изтеглите и инсталирате Tunnelblick. Tunnelblick е безплатен софтуер за OpenVPN клиент за Mac OS X.
Конфигуриране на Tunnelblick:
След като приложението бъде инсталирано, разархивирайте директорията, която ви е била предоставена от системния администратор, и го преименувайте на <directory name>.tblk (просто добавяте разширение на името).
След като преименувате директорията (вече файл), отворете файла с двойно кликване на мишката. Вече сте конфигуриран.
Стартирайте Tunnelblick.
Когато Tunnelblick се стартира, той поставя икона в лентата с менюто в горния десен ъгъл на работния плот, обикновено вляво от иконата на Spotlight. https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_mac_icon_disconnected.png
За да се свържете с OpenVPN, кликнете върху иконата Tunnelblick в лентата с менюта и след това отидете на Connect
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_mac_connect_client.png
Ще видите някои съобщения за състоянието, докато се свързва Tunnelblick.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_mac_tunnelblick_connected.png
За да се уверите, че връзката е установена и маршрутизирате правилно, отворете https://ifconfig.co (трябва да виждате IP адрес различен от вашия).
Ако не получите отговор, върнете се обратно към конфигурацията си. В Tunnelblick кликнете отново върху иконата и отидете в VPN Details. Това ще отвори дневника на Tunnelblick, който е полезен за отстраняване на проблеми с връзката.
https://support.eapps.com/eapps_images/ispmgr_images/vpn_img/vpn_mac_tunnelblick_log.png
Ако не можете да отстраните проблема, моля, свържете се с support@eurocoders.com за помощ.
Свързване към OpenVPN от Linux
Поради големия брой налични дистрибуции и настолни компютри в Linux, това ръководство за потребителя ще обясни как да се свържете с OpenVPN само от командния ред. Това трябва да бъде еднакво за всички дистрибуции. Ако вашата дистрибуция или работен плот има друг клиент, който да използвате, можете да го използвате вместо това.
За да се свържете с OpenVPN сървър от Linux, ще трябва да можете да работите като потребител root или да имате права за sudo. Ако нямате права на root или sudo, моля свържете се с лицето което отговаря за конфигурацията на компютъра ви.
В зависимост от конкретната ви дистрибуция на Linux, може да имате вече наличен OpenVPN клиент или приложението OpenVPN може вече да е инсталирано. Моля, вижте документацията за вашата дистрибуция или се обърнете към общността за поддръжка за вашата дистрибуция, ако имате някакви въпроси относно точно какво е инсталирано или което е на разположение.
Това ръководство предполага, че OpenVPN вече е инсталиран. Ако трябва да инсталирате OpenVPN, обърнете се към документацията за дистрибуцията на Linux за информация как да инсталирате пакети или се консултирайте с общността за поддръжка за вашата дистрибуция за повече помощ.
Конфигуриране на Linux OpenVPN клиент
Преместете директорията, предоставена ви от системния администратор, в директорията etc/openvpn. Ако приемем, че ще използвате OpenVPN само като клиент на този компютър, това не трябва да предизвиква проблем. Ако използвате OpenVPN като нещо различно от клиент, може да се наложи да използвате друга директория.
Ако е необходимо, разархивирай файла, като използвате командата tar xvzf file_name.tar.gz. Това ще постави четирите клиентски файла (ca.crt client.crt client.key client.ovpn) в директорията etc/openvpn. Не забравяйте, че файловете client.crt, client.key и client.ovpn в тази директория могат да имат различни имена в зависимост от начина, по който са създадени.
След като файловете бъдат разархивирани в правилната директория, проверете дали файлът client.ovpn сочи към правилните местоположения за файловете ca.crt, client.crt и client.key. Отворете файла във всеки обикновен текстов редактор, който имате на разположение и погледнете тези линии
ca ca.crt cert client.crt key client.key
Тази конфигурация показва, че файловете са в текущата работна директория, което е правилно. Ако по някаква причина вашите файлове са на друго място, трябва да направите необходимите корекции.
Стартиране на Linux client и свързсване с OpenVPN
След като клиентските файлове са налице, можете да стартирате OpenVPN клиента с командата openvpn –config client.ovpn &. Това стартира OpenVPN, използвайки client.ovpn като конфигурационен файл. Амперсандът (&) в края поставя процеса във фонов режим, така че той може да продължи да работи, ако излезете от командата.
За да се уверите, че връзката е установена и маршрутизирате правилно, отворете https://ifconfig.co (трябва да виждате IP адрес различен от вашия).
[root@vpn-client openvpn]# curl https://ifconfig.co
Ако не получите отговор, върнете се обратно към конфигурацията си. Разгледайте внимателно съобщенията за състоянието от клиентската връзка на OpenVPN за грешки. Ако не можете да отстраните проблема, моля, свържете се с support@eurocoders.com за помощ.