More
referral
Increase your income with Hive. Invite your friends and earn real cryptocurrency!

Server OpenVPN

Доброго времени суток. Надеюсь кому то информация будет полезна.
Чтобы создать собственный сервер OpenVPN для контроля ферм нам потребудется:

  1. Сервер на котором установленна одна из этих ОС:
    Debian 7 (i386, amd64)
    Debian 8 (i386, amd64)
    Debian 9 (i386, amd64, armhf, arm64)
    Ubuntu 14.04 LTS (i386, amd64)
    Ubuntu 16.04 LTS (i386, amd64)
    Ubuntu 17.10 (i386, amd64, armhf, arm64)
    Fedora 25 (amd64)
    Fedora 26 (amd64)
    Fedora 27 (amd64)
    CentOS 6 (i386, amd64)
    CentOS 7 (i386, amd64, arm64)
    Arch Linux (i686, amd64, arm64)
  2. Проброшенный порт (по умолчанию 1194) на этот сервер или подключение через staic IP.
  3. 5 мин времени

Начнем:
Заходим на сервер где должен стоять OpenVPN через PUTTY или любую другую аналогичную программу.
Сразу обновляем систему
sudo apt-get update
sudo apt-get upgrade

После обновления

Дальше сам скрипт брал с https://github.com/Angristan/OpenVPN-install

пишем

wget https://raw.githubusercontent.com/Angristan/OpenVPN-install/master/openvpn-install.sh

chmod +x openvpn-install.sh

./openvpn-install.sh

Там ничего сложного просто идем по пунктам и отвечаем что надо.
Если сервак как у меня висит на виртуалке то пишем IP тот что выдал роутер и на него прокидываем порт 1194.

После того как создали сам сервак и создали первый фаил для доступа нужно немного подшаманить сам сервачек.

Для того чтоб Вы могли спокойно заходить на серваки которые будут подключены через Ваш OpenVPN - Вам надо в конфинах подправить розрешения

sudo nano /etc/openvpn/server.conf

добавить

client-to-client - Позволит клиентавм друг друга видить

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

#push “redirect-gateway def1 bypass-dhcp”

После чего
CTRL+X и сохраняем
Советовал бы перезагрузить сам сервак

sudo reboot now

После перезапуска - заходим по SSH на сервак и вводим команду

sudo ./openvpn-install.sh
вводим пароль
Выберем с меню 1 и генерим новый ключик.
Скачиваем на компютер и немного изменяем конфиги а именно
remote 192.168.0.* 1194
на Ваш внешний IP(тот что на роутере - мировой) и порт который Вы прокидывали(надеюсь не 1194).
Для каждого отдельного устройства должен быть сгенерирован новй файлик - да бы не было конфликтов

Первое подключение на компютерах с ОС Windows должно быть от имени администратора.

В Hive OS через Веб интерфейс закидываем в 1 Поле (client.conf (with embeded certs upload only this file))

И все. Работает что часики.
IP которые получили клиенты можно посмотреть в sudo /etc/openvpn/ipp.txt

P.S. Прошу прощения за возможные опечатки, пишите буду исправлять. Буду надеется данная инструкция кому то пригодится

1 Like

нихера не получается

Если у кого-то не получается стучитесь в телеграм Fleet Boost или в скайп Support_Megalan.
Буду рад помочь