Страница 1 из 3
VPN
Добавлено: 25 фев 2019, 12:49
ksa
/
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 14:50
Sertik
Ай, такой красавице, как можно не помочь ... Только при условии, что своё настоящее фото поставит
В целом конечно, лучше именно через скрипт. Нужно проверять какой шлюз у Вас "рабочий" (то есть активен ли он, есть ли для него дефолтный маршрут в таблице маршрутизации и ещё лучше попинговать через него хоть Gogle, хотя бы). Дальше скрипт "думает" - если например, основной канал работает - тогда ничего не делаем, если резервный "активен" - "разрешаем" ВПН (включаем VPN-интерфейс на клиенте, например).
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:18
ksa
Sertik писал(а): ↑25 фев 2019, 14:50
Ай, такой красавице, как можно не помочь ... Только при условии, что своё настоящее фото поставит
Так лучше?

Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:37
Sertik
Какая Вы шустрая, красавица ! Я старый, дряхлый и медленно думающий ... Пошел кумекать над Вашим скриптом. Не могу же я дать Маху ...

Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:40
ksa
Sertik писал(а): ↑25 фев 2019, 15:37
Какая Вы шустрая, красавица ! Я старый, дряхлый и медленно думающий ... Пошел кумекать над Вашим скриптом. Не могу же я дать Маху ...
Я вот еще думаю, а что будет если это запустить через Tools/netwatch?!
Просто пинговать все тот же сервак, и есть не пингуется, то выполнять включение VPN?
Или так не получится?
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:42
Sertik
Да, похоже, там ошибочки есть и в таком виде работать не будет ...
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:45
Sertik
Не, нетвотч лучше не использовать. Не могу точно сказать почему, но он запоздало и криво работает. Лучше всё делать своим, собственноручно написанным скриптом - Вы будете уверены, что всё работает как надо.
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:47
ksa
Sertik писал(а): ↑25 фев 2019, 15:42
Да, похоже, там ошибочки есть и в таком виде работать не будет ...
Я даже не удивлена.

Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 15:59
Sertik
Конкретно по скрипту:
1. В первой строке скрипта скобки допустимы, но Вам не нужны - просто лишние.
2. Вторая строка с определением переменной checklan Вам зачем ? Дальше эта переменная не используется.
3. Дальше Вы проверяете не адрес на пинг, а интерфейс. Думаю, это не правильно, даже если по кабелю подключен только Ваш сервак. Вы уверены что это именно так ? Лучше всё же пинговать устройство по IP-адресу.
4. Ну дальше есть вообще путаница с вложением циклов и использованием имен вместо переменных ... работать просто не должно вообще.
Синтаксис скрипта лучше проверять в терминале - там сразу видны ошибки вложений и лишние/недостающие {} циклов ветвлений.
Re: Автоматическое включение VPN
Добавлено: 25 фев 2019, 16:03
KARaS'b
каким механизмом переключаются каналы?