Задать вопрос
@Smi_ed

Как сделать чтобы производилась постоянная попытка подключения tun0?

Команда для авторизации
openvpn --config /etc/openvpn/server.ovpn --auth-user-pass /etc/openvpn/auth.txt
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Решения вопроса 1
@Smi_ed Автор вопроса
cron -> * * * * * sudo -u root bash /root/connect.sh >/dev/null 2>&1

Файл connect.sh
ifconfig tun0 | grep error
if let "$?!=1"
then
  echo "tun0 up" >> /root/openvpn.log
 else
  echo "tun0 down" >> /root/openvpn.log
  bash /etc/openvpn/vpnconnect.sh
fi
exit 0


Файл /etc/openvpn/vpnconnect.sh

#!/bin/bash
openvpn --config /etc/openvpn/server.ovpn --auth-user-pass /etc/openvpn/auth.txt
exit 0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы