OpenVPN установка и настройка сервера под Gentoo linux: различия между версиями
ALEX (обсуждение | вклад) |
ALEX (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
<*> Universal TUN/TAP device driver support | <*> Universal TUN/TAP device driver support | ||
</pre>}} | </pre>}} | ||
==Установка OpenVPN под Gentoo== | |||
В Gentoo пакет ставится следующим образом: | |||
{{package|net-misc/openvpn-2.2.2}} | |||
Проверям ''USE'' флаги. | |||
{{USEFlag|extended=yes| | |||
{{EnableFlag|pam}} | |||
{{EnableFlag|ssl}}}} | |||
Остальные USE флаги были выключенны. | |||
Далее как обычно | |||
{{root|emerge openvpn}} | |||
==Генерация сертификатов, ключей, а так же параметров Диффи-Хеллмана== | |||
==Конфигурирование OpenVPN сервера== | |||
==Конфигурирование OpenVPN клиента под Windows 7 64 bit== | |||
==Ссылки== | |||
Версия 18:09, 2 марта 2013
OpenVPN — свободная реализация технологии Виртуальной Частной Сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты между компьютерами. Более подробно можно почитать на WikiPedia
Встала у меня необходимость подключаться к компьютеру с серым IP, у которого нет никакой возможности получить белый IP. Однако, вспомнив, что у меня есть домашний мини-сервер в белый постоянным IP было решено установить на него VPN сервер, к которому сможет подключиться компьютер с серым IP, а дальше уже, после подключения, сервер мог бы направлять запросы на клиента с серым IP.
Настройка конфигурации ядра
Для начала нам нужно пересобрать ядро системы с включённой опциец TUN/TAP. Я включил её не как отдельный LKM, а встроил в ядро.
Linux Kernel Configuration: 3.1.6 kernel config с поддержкой TUN/TAP |
Device Drivers ---> [*] Network device support ---> <*> Universal TUN/TAP device driver support |
Установка OpenVPN под Gentoo
В Gentoo пакет ставится следующим образом: net-misc/openvpn-2.2.2
Проверям USE флаги. Use Flags: pam ssl (?) Остальные USE флаги были выключенны.
Далее как обычно