Amnezia VPN - установка OpenVPN сервера на Ubuntu 20.04

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2022
Перейти к:навигация, поиск

Доступная цена

Amnezia VPN - установка OpenVPN сервера на Ubuntu 20.04

Видео инструкция:

Установка OpenVPN сервера

Купить самый дешевый тариф iphoster (VPS-KVM-XS, 1.95$ в месяц, безлимитный трафик, страны: Польша, Германия, Франция, Англия, Канада) можно по ссылке:

https://iphoster.net/order?vid=vds
ОС выбрать Ubuntu 20.04

Скачать официальное приложение-клиент Amnezia VPN по ссылке:

https://github.com/amnezia-vpn/desktop-client/releases/download/2.0.8/AmneziaVPN_2.0.8.3_x64.exe

После покупки тарифа VPS - Вам на почту придут данные от сервера - IP адрес, root пароль. Начинаем установку - запускаем Amnezia VPN, вводим Ваши данные:

- IP адрес сервера
- Логин root
- Ваш пароль root

нажимаем "Подключиться":
Amnezia-openvpn-install--ubuntu-20-04-1.png
Далее "Выбрать протоколы":
Amnezia-openvpn-install--ubuntu-20-04-2.png
Отмечаем только "OpenVPN" и порт меняем на "443" (udp) --> Нажимаем "Установить сервер"
Amnezia-openvpn-install--ubuntu-20-04-3.png
Ждем установку docker и самого контейнера с openvpn. Занимает это до 1-2 минут. Установку завершена
Amnezia-openvpn-install--ubuntu-20-04-4.png
Подключиться можно сразу через этот же клиент - рычажек повернуть вправо
Amnezia-openvpn-install--ubuntu-20-04-5.png

Также можно добавить список сайтов на которые нужно ходить через openvpn или же пускать весь трафик через него. Клиент Amnezia VPN позволяет сделать выбор

- для всех соединений
- для выбранных сайтов
- кроме выбранных сайтов

Что ставится на сервер через Amnezia VPN

Что ставится на сервер:

- docker
- сам контейнер с openvpn:
# docker ps -a
CONTAINER ID   IMAGE             COMMAND                  CREATED         STATUS         PORTS                                   NAMES
e8a998a40c54   amnezia-openvpn   "dumb-init /opt/amne…"   2 minutes ago   Up 2 minutes   0.0.0.0:443->443/udp, :::443->443/udp   amnezia-openvpn

Что работает внутри контейнера amnezia-openvpn можно проверить командами по ssh:

# docker exec -ti amnezia-openvpn  /bin/bash
bash-5.1# ps uaxwww
PID   USER     TIME  COMMAND
   1 root      0:00 dumb-init /opt/amnezia/start.sh
   7 root      0:00 {start.sh} /bin/bash /opt/amnezia/start.sh
   8 root      0:00 tail -f /dev/null
 183 root      0:00 {start.sh} /bin/bash /opt/amnezia/start.sh
 199 root      0:00 tail -f /dev/null
 200 nobody    0:00 openvpn --config /opt/amnezia/openvpn/server.conf --daemon
 205 root      0:00 /bin/bash
 211 root      0:00 ps uaxwww

Где логи самого клиента Amnezia VPN

Логи самого приложения-клиента Amnezia VPN находятся в папке Windows:

C:\Users\Your_USER\AppData\Roaming\AmneziaVPN.ORG\AmneziaVPN\log

Как сгенерировать и скачать конфиг файлы ovpn для стороннего клиента для Windows, IOS, Android, Mac OS X

Нажимаем кнопку справа сверху "Настройки":
Amnezia-openvpn-install--ubuntu-20-04-6.png

Нажимаем кнопку "Управление сервером":
Amnezia-openvpn-install--ubuntu-20-04-7.png

Далее нажимаем "VPN протоколы":
Amnezia-openvpn-install--ubuntu-20-04-8.png

Далее кнопка "Поделиться":
Amnezia-openvpn-install--ubuntu-20-04-9.png

Нажимаем "Сгенерировать конфиг", ждем и нажимаем "Сохранить файл". Сохраняем ovpn конфиг файл к себе на компьютер
Amnezia-openvpn-install--ubuntu-20-04-10.png

Для openvpn-gui на Windows 7-8-10-11 можно конфиг сразу скопировать в папку

C:\Program Files\OpenVPN\config

Комментарии

Индекс цитирования