Ответы пользователя по тегу Debian
  • Как не допустить утечки информации при обрыве связи по OPENVPN?

    KargoZ
    @KargoZ
    linux &
    Если я правильно понял вопрос))
    Беспокоиться не о чем, как только Ваш опенвпн отключается, никакие данные не передаются, пакетики бегать от Вас к серверу перестают))))) И когда провайдер впадает в "ДАУН", данные тоже не передаются)))))
    А если у Вас доступны ВДС без опенвпн.... Тогда в принципе он у Вас не работает.
    по поводу тр:

    #!path_to_bash -x
    ipvpn="xxx.xxxx.xxx.xxxxxx"

    function ping_sh()
    {
    p=`which ping`;
    ping_pong=`$p -q -c 4 $ipvpn > /dev/null; echo $? `;

    if [[ "$ping_pong" -eq "0" ]]
    then
    echo "VPN accessed
    start working";
    ВЫЗОВ ФУНЦИИ ИЛИ СТРОКИ ЗАПУСКА ОПЕНВПН;
    ВЫЗОВ ФУНКЦИИ ИЛИ БЛАЛАЛАБЛААА xtables-iptables-arptables-ebtables И Т,Д;

    fi

    if [[ "$ping_pong" -eq "1" ]]
    then
    echo " VPN not accessed;
    stop working";
    ВЫЗОВ ФУНЦИИ ИЛИ СТРОКИ ОСТАНОВКИ ОПЕНВПН;
    ВЫЗОВ ФУНКЦИИ ИЛИ БЛАЛАЛАБЛААА xtables-iptables-arptables-ebtables И Т,Д;

    fi
    }
    ping_sh;

    прописать скрипт в крон
    */3 * * * * /Путьксрипту
    Ответ написан
    Комментировать