ivaneliseeff
@ivaneliseeff
Кратко о себе

Как написать такой скрипт проверки подключения?

Всем привет!

Что-то туго даётся поиск скрипта, который будет выполнять проверку именно подключения L2TP.
Изначально, думал сделать через обычный netwatch. Но проблема в то, что провайдер предоставляет нужный IP адрес именно через L2TP подключение. Если оно падает, то всё что происходит - это просто недоступность сети извне, но внутри интернет работает, конечно же.

Раньше натыкался, сейчас не получается - есть у кого скрипт именно проверки наличия L2TP соединения?
  • Вопрос задан
  • 352 просмотра
Пригласить эксперта
Ответы на вопрос 1
#!/bin/bash

ifconfig | grep eth0
if [ $? = 1 ]
then
   echo "Inet Off"
fi

На красивость не претендую.
Или вот
#!/bin/bash

c=`ifconfig eth1 | grep inet| awk '{ print $2 }'`;
if [ "${c}" == "" ]
then
   echo "Inet Off"
fi

Изменив условие можно проверять на наличие заданного айпишника на интерфейсе.
if [ "${c}" != "192.168.0.1" ]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы