LINUX.ORG.RU

Как Redhat 7.1 научить определять дохлый eth линк?


0

0

Есть рутер на сабже. Как сделать чтобы, к примеру, если пинг не проходит 30 секунд, то ifdown этот eth. А затем раз в 10 минут ifup его, если пинг есть - то так и оставить, если нет, то опять ifdown и далее по кругу?

anonymous

Напиши скрипт, который делает всё, что ты перечислил и засунь его в cron. Второй вариант - напиши демона, который будет делать всё, что ты перечислил раз в тот промежуток времени, который ты определишь, а всё остальное время будет спать.

Есть и другие варианты, но названных, пожалуй, уже за глаза и за уши хватит, чтобы твою проблему решить.

anonymous
()
Ответ на: комментарий от anonymous

Я понимаю, что "напиши скрипт" и "засунь в крон", а что в этом скрипте писать?

anonymous
()

if ! ping 10.0.0.1 -c 3 > /dev/null 2&>1 ; then echo down; fi

Вместо echo down пишешь все команды которые нужно выполнить.

oduvan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.