Marchello (marchello) wrote in ru_shell,
Marchello
marchello
ru_shell

передергиваем клиент DHCP, если нет пинга

Привет.
Есть такой полезняк:

/sbin/ping -q -c4 -i0.01 -W1 | /usr/bin/grep "100.0%"|| echo "inet down "`date +%Y-%m-%d-%H-%M-%S` >>/var/log/inetdown.log

(пингует днс провайдера и если нет коннекта, то выводит ругню в лог)

Нужно развить мысль, а именно - чтобы кроме писАния в лог еще выполнялось

# killall dhcpcd
и
# dhcpcd eth1
но! только если нет пинга.

Подскажите, а то я новичок и пока что совсем не чувствую вопроса.
Спасибо.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

  • 1 comment