LINUX.ORG.RU

Сообщения petra

 

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

Добрый день. Есть такая задача: при включении компьютера проверять какой адрес он получил, и если он получил адрес не с той сети - предупредить пользователя, а лучше погасить интерфейс, на который этот адрес прилетел. Накидал такой простой скрипт:

getinnet=`ifconfig | grep 192.168 | wc -l`

if [ $getinnet -gt 0 ]; then
	notify-send "NET DETECTED!!!" >/dev/null 2>&1
fi
Вопрос, а как мне с выхлопа ifconfig понять имя интерфейса, на котором у меня данный адрес вылез? Или подскажите есть ли другие решения задачи?

 

petra
()

RSS подписка на новые темы