Рыба, утонувшая в воздухе (Г. Лихтенберг).

Установка и настройка OpenVPN на Ubuntu 16.04

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 8 декабря 2016

Установка и настройка OpenVPN на Ubuntu 16.04
На этом уроке мы расскажем, как установить и настроить сервер OpenVPN, который является одним из самых популярных VPN программных решений в Ubuntu 16.04 VPS, как на стороне сервера, так и на стороне клиента. Это руководство должно работать на других системах Linux VPS также как хорошо, но была испытана и написана для Ubuntu 16.04.

Войдите на свой VPS через SSH

Установите необходимые пакеты

Обновите систему

и установите OpenVPN.

Создайте локальный центр сертификации

Во-первых, сгенерируйте  параметры Диффи-Хеллмана. Эта команда может занять некоторое время, в зависимости от сервера.

Сформируйте файл ca.pem (Certificate Authority):

Настройка сервера OpenVPN

Следующие команды будут генерировать сертификат сервера и ключ:

Создайте файл конфигурации сервера:

Сохраните файл, включите и запустите службу OpenVPN:

Примечание: Если вы работаете в OpenVZ на основе VPS, то откройте файл /lib/systemd/system/openvpn\@.service и закомментируйте строку LimitNPROC=10

Добавьте следующее правило iptables, чтобы трафик мог оставить VPN. Измените сетевой интерфейс eth0с публичного сервера.

Примечание: Если вы работаете на базе OpenVZ VPS, а не правилом выше:

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j SNAT --to-source <YOUR_SERVER_IP>

Наконец, мы также должны разрешить пересылку IP:

Конфигурация клиента OpenVPN

Следующие команды будут генерировать сертификат клиента и ключ:

Затем скопируйте следующие файлы на клиентской машине

и запустите клиент OpenVPN со следующей конфигурацией.

Не забудьте заменить < YOUR_SERVER_IP> на IP – адрес сервера OpenVPN.

Вот и все. Вы успешно установили настроенный сервер OpenVPN на вашем Ubuntu 16,04 VPS.

Установка и настройка OpenVPN на Ubuntu 16.04


Читайте также

Добавить комментарий

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close