Наладка OpenVPN для организации
                          Если ваша задача реализация надёжного доступа сотрудников из внешнего мира к внутренней корпоративной сети - рассмотрим следующее решение. 
                          
                             
                            
                          
                          
                          В качестве реализации был выбран OpenVPN по причине того, что провайдер одного из участников последующей сети обрезал GRE и вообще это решение более “универсально” 
                           
                          В данной публикации я на примере из личной практики обрисую процесс разработки OpenVPN сервера на концепции Linux, (по возможности с минимальными зависимостями от дистрибутива ) с возможностью подключения к нему удаленных пользователей (с разных операционнок: Windows, Linux, FreeBSD, Mac OS X etc.). 
                          1.Итак наша задача
                          Задача такая: имеется корпоративная сеть с ресурсами SMB, HTTP, rsync, SSH. 
                          - Обьединяем два удаленных офиса в одну сеть. 
                          - Также нужно дать доступ к ресурсам сети сотрудникам из внешнего мира. 
                          Наряду с этим сотрудники будут мобильными – не привязанными к одному провайдеру, городу и другое. 
                           
                          В качестве виртуальной сети выберем сеть 192.168.100.0/24 
                          2.Установка.
                          Установка зависит от ОС, потому приведу только пару примеров. 
                           
                          Для операционок на базе Debian, и ALT Linux установка OpenVPN производится командой: 
                          sudo apt-get install openvpn 
                           
                          Помимо этого, нужно проверить имеет ли ядро поддержку TUN/TAP устройств. В случае если нет – нужно скомпилировать модуль. Во всех современных дистрибутивах это уже имеется в коробке. 
                           
                          Для ОС Windows, нужно прежде всего взять инсталляционный файл. Скачать его возможно посредством ссылки. На момент написания статьи, текущая версия OpenVPN – 2.0.9. 
                           
                          После этого нужно проинсталлироваеть полученное програмное обеспечение простым вызовом .exe файла. На протяжении инсталляции покиньте все значения по умолчанию. 
                          3.Генерация ключей и сертификатов
                          Этот вопрос мы рассотрим в следующей публикации 
                          
                         |