11 lines
231 B
Bash
Executable File
11 lines
231 B
Bash
Executable File
#!/bin/sh
|
|
|
|
while true; do
|
|
wan=`/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'`
|
|
r=`ping -c1 $wan 2>&1`
|
|
case $r in
|
|
*permitted* ) /etc/init.d/firewall reload ;;
|
|
esac
|
|
sleep 2
|
|
done
|