#!/bin/bash
#
# имя хоста или IP
HOSTS="192.168.1.140"
# Количество запросов
COUNT=4
for myHost in $HOSTS
do
count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }')
if [ $count -eq 0 ]; then
    # 100% failed
    kill $(pgrep php)
    echo "Host : $myHost is down (ping failed) at $(date)">/var/www/html/asterisk/www/vpn.error
    /etc/init.d/rc.vpn restart
    sleep 5
    #nohup /var/www/html/asterisk/www/server.php &
    disown
fi
done
#kill $(pgrep php)
