Установка OpenVPN Centos 6

Часто приходится ставить VPN на базе OpenVPN, в целом отличия между Centos, Debian не вижу, все +- одинаковое. Я всегда ставлю на Centos.

Начнем….

Подключаем репу EPEL.

После этого ставим сам openvpn

Так как после какой то версии OpenVPN проект разделился, то в стандартной поставе openvpn нет скриптов EasyRSA которые нужны для самостоятельных ключей. По этому сразу ставлю и этот пакет.

 

Дальше идет простой копипаст, с небольшим описанием…

Далее идем генерить ключики для доступа к серверу ВПН:

 

Нагенерили, теперь раскидываем все по каталогам.

Наполняем конфиг сервера:

Обязательно не забываем включтить перенаправление траффика между интерфейсами:

Прописываем этот же параметр что бы работало и после перезагрузки:

После этого пускаем OpenVPN:

Проверяем нормально ли запустился сервис:

Добавляем правило в iptables для маскарадинга:

После этого перекачиваем ключи для клиента и настраиваем ВПН на клиентском ноуте или компе,  я перекачиваю копированием через scp с клиента.

Тарим на сервере ключи:

Перекачиваем к себе ключи:

Настраиваем конфиг на клиенте:

 

Из перекачиваемого архива вытягиваем и подкладываем в /etc/openvpn ключики для работы, а именно:

После этого запускаем на клиенте ВПН сервис и проверяем свой IP. Если все сделно верно – то IP будет сервака ВПН, а трафф между клиентом и сервером будет шифроваться.

2 голоса

One thought on “Установка OpenVPN Centos 6

Залишити відповідь

Войти с помощью: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*
*
Website