Установка OpenVPN на VPS с Ubuntu

Установка OpenVPN на VPS с Ubuntu
OpenVPN – это популярное решение для создания защищенного соединения между устройствами через интернет. В данной статье мы расскажем, как установить OpenVPN на VPS с операционной системой Ubuntu.
Прежде чем приступить к установке, убедитесь, что у вас есть VPS с Ubuntu и полные права администратора.
Шаг 1: Обновление и установка необходимых пакетов
Откройте терминал и выполните следующие команды:
sudo apt update
sudo apt upgrade
sudo apt install openvpn
Шаг 2: Настройка OpenVPN
Скопируйте пример конфигурационного файла:
gunzip -c /usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz > /etc/openvpn/server.conf
Отредактируйте файл /etc/openvpn/server.conf
с помощью любого текстового редактора и настройте его под себя.
Шаг 3: Запуск сервиса OpenVPN
Запустите сервис и настройте автозагрузку:
sudo systemctl start openvpn@server
sudo systemctl enable openvpn@server
Шаг 4: Настройка IP-перенаправления и файрволла
Разрешите IP-перенаправление:
sudo sysctl -w net.ipv4.ip_forward=1
Настройка правил файрволла:
sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
Сохраните правила фаерволла:
sudo iptables-save > /etc/iptables.up.rules
Добавьте запуск правил фаерволла при загрузке системы:
sudo nano /etc/network/interfaces
Шаг 5: Завершение установки
Перезагрузите систему, чтобы применить все изменения:
sudo reboot
Отлично! Теперь у вас установлен OpenVPN на VPS с Ubuntu. Вы можете начинать настраивать клиентские подключения и обеспечивать безопасную передачу данных через интернет.