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 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment