Тук са показани разликите между избраната и текущата версия на страницата.
| Both sides previous revision Предходна версия Следваща версия | Предходна версия | ||
|
openvpn-client [2019/03/18 12:28] maya |
openvpn-client [2019/03/19 13:43] (текуща) admin |
||
|---|---|---|---|
| Ред 1: | Ред 1: | ||
| + | **Конфигурация на клиента за OpenVPN** | ||
| - | **Конфигуриране на имейл клиенти за настолни компютри** | + | Можете да се свържете с OpenVPN от Windows XP Professional, Windows Vista, Windows 7, Mac OS X или Linux. |
| - | В допълнение към използването на уеб интерфейса на Yandex.Mail, можете да работите и с вашите съобщения, използвайки различни настолни имейл клиенти. | + | Трябва да ви бъде предоставена директория или папка, съдържаща четири файла (//ca.crt, client.crt, client.key, client.ovpn//), които ще използвате, за да настроите OpenVPN да се свързва към OpenVPN сървъра. |
| + | Имайте предвид, че файловете //client.crt, client.key// и //client.ovpn// могат да имат различни имена в зависимост от това как системният ви администратор е конфигурирал конкретния ви набор от ключове. | ||
| + | Файловете или директорията могат да бъдат в компресиран формат. Нужно е да ги разархивирате преди това. | ||
| + | |||
| + | * За Windows, трябва да инсталирате //OpenVPN client program// от [[https://openvpn.net/community-downloads/|OpenVPN]] на вашия компютър, и след това добавете файловете, които сте получили от вашия системен администратор, в директорията OpenVPN на вашия компютър. Може също да се наложи да редактирате файла //client.ovpn//, за да посочите правилното място за файловете //ca, crt и key//. | ||
| + | |||
| + | * За Mac OS X, ще се нуждаете да използвате програма като [[https://tunnelblick.net/downloads.html|Tunnelblick]] за да се свържете с вашия Виртуален сървър използвайки OpenVPN. Ще трябва да инсталирате клиентската програма и след това да добавите файловете, които са ви предоставени от системния администратор, в директорията за приложения на Tunnelblick. Също така ще трябва да редактирате файла //client.ovpn//, за да посочите правилните местоположения на файловете //ca, crt и key//. | ||
| + | |||
| + | * За Linux, ще трябва да инасталирате пакета OpenVPN на локалния ви компютър, след това да добавите файловете, предоставени ви от системния администратор в директорията ///etc/openvpn//. След това ще използвате командния ред като потребител на root, за да стартирате клиентската програма на OpenVPN. Инструкциите за Linux трябва да работят за повечето UNIX базирани системи. | ||
| + | |||
| + | Конфигуриране клиента на OpenVPN да използва предоставените ви клиентски файлове, според операционната система: | ||
| + | |||
| + | Забележка: | ||
| + | За да използвате OpenVPN на Windows 7 или Windows Vista, вашият потребител ще трябва да има администраторски права. Ако нямате администраторски права, моля, свържете се с лицето, което отговаря за конфигурацията на компютъра ви за помощ. | ||
| + | |||
| + | **Инсталиране на OpenVPN (Windows)** | ||
| + | |||
| + | За да се свържете с OpenVPN от вашия Windows 7 или Windows Vista PC, ще трябва да изтеглите клиентската програма на [[https://openvpn.net/community-downloads/|OpenVPN]]. Изтеглете последната налична версия, освен ако нямате конкретна причина да се нуждаете от по-стара. За най-добри резултати изтеглете Windows Installer. | ||
| + | |||
| + | След като сте свалили OpenVPN Windows Installer, инсталирайте програмата. OpenVPN програмата ще се инсталира в //**C:/Program Files/OpenVPN/**//. | ||
| + | |||
| + | {{:vpn_win7_location.png?400 |}} | ||
| + | |||
| + | Ще се инсталира също 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, ще трябва да изтеглите и инсталирате **[[https://tunnelblick.net/downloads.html|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 за помощ. | ||