Уведомления
Очистить все

[Закреплено] Как настроить VPN в RaveOS?

Admin
(@pavel33rus)
Illustrious Member Admin Registered

Как настроить VPN в RaveOS?

Для того, чтобы настроить VPN на RaveOS требуется сохранить файл конфигурации VPN по следующему пути:

/app-data/config/openvpn/ovpn.conf

или

 /app-data/config/wireguard/wg0.conf

Где взять этот файл?

Существует два варианта:

  1. Поднять свой VPN-сервер на базе VPS (рекомендовано)
  2. Купить/найти бесплатный VPN в интернете, который работает через OpenVPN

!ВНИМАНИЕ!

На данный момент (2022.04.07) RaveOS не поддерживает не поддерживает IPv6, но в будущем планируется добавить поддержку.

Поэтому если ваш конфиг не работает, то скорее всего по умолчанию идёт подключение по IPv6.

Для отключения IPv6 добавьте в конфиг следующие строки:

 

#disable ipv6
 
pull-filter ignore "ifconfig-ipv6 "
 
pull-filter ignore "route-ipv6 "

Первый вариант

OpenVPN

На вашем арендованном сервере выполняем следующие команды:

curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh
IPV6_SUPPORT=n ./openvpn-install.sh

После этого запустится установка OpenVPN и в конце будет предложено профиль. Имя можно дать произвольное.

Второй вариант

Тут всё просто. Находите сервис, который предоставит вам файл ovpn со всеми ключами и сертификатами внутри и готово.

При получении/генерации conf (ovpn) файла нужно отключить использование IPv6, так как RaveOS не поддерживает этот тип сети.

Как загрузить файл на риг?

Первый вариант

Скопировать файл на ваш носитель по пути:

MINING_OS:\config\openvpn\ovpn.conf

или

MINING_OS:\config\wireguard\wg0.conf

Второй вариант - Загрузить через (rsync)

Для этого способа необходимо находится в одной сети с ригом.

Команда будет примерно следующая:

rsync -avz ваш_файл.ovpn root@IP_вашего_рига:/app-data/config/openvpn/ovpn.conf

или

rsync -avz ваш_файл.wg root@IP_вашего_рига:/app-data/config/wireguard/wg0.conf

Третий вариант - загрузить через (MobaXTerm)

Для этого способа необходимо находится в одной сети с ригом.

Этот способ чуть проще для тех, кто не дружит с командной строкой.

В приложении добавляете новое соединение SSH указав IP-адрес рига и логин root.

После соединения в левой части будет дерево папок, в котором переходим по адресу /app-data/config/openvpn или /app-data/config/wireguard и перетаскиваем файл с вашего ПК мышкой в эту папку. Если имя файла отличается от openvpn.conf, то переименовываем всё там же в этом дереве этот файл.

Четвертый вариант

Открываете ваш файл ovpn в текстовом редакторе, выделяете весь текст и копируете его.

Затем открываете консоль рига и пишите команду:

echo "ранее_скопированный_текст*" > /app-data/config/openvpn/ovpn.conf

or

echo "ранее_скопированный_текст*" > /app-data/config/wireguard/wg0.conf

*Нажмите Ctrl+Shift+V для вставки скопированного ранее текста

После этого для применения настроек OpenVPN следует перезагрузить риг.

Как использовать OpenVPN с авторизацией по логину и паролю?

  1. Создайте файл auth.txt рядом с ovpn.conf в той же директории на риге
  2. Запишите в него в первую строку логин, во вторую - пароль
  3. Сохраните и закройте этот файл
  4. Откройте ovpn.conf
  5. Пропишите строку перед ключами auth-user-pass auth.txt (см. рисунок ниже)
  6. Сохраните и закройте файл
  7. Перезагрузите риг

Командой

openvpn --config /app-data/config/openvpn/ovpn.conf

можно проверить работоспособность конфиг-файла.

Тема была редактированна 7 месяцев назад 21 раз от Admin
Тема была редактированна 6 месяцев назад 12 раз от Admin
Тема была редактированна 5 месяцев назад от Admin
Тема была редактированна 4 месяца назад от Admin

зарегистрироваться на raveos

Цитата
Topic starter Размещено : 11.03.2022 21:31
Метки темы
Поделиться: