@Smi_ed

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

Команда для авторизации
openvpn --config /etc/openvpn/server.ovpn --auth-user-pass /etc/openvpn/auth.txt
  • Вопрос задан
  • 110 просмотров
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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