linnet + ddns freedns i uruchamianie bash
: 27 lut 2010, 17:01
witam
dawno mnie tu nie bylo, ale mam kłopot który mnie przerasta.
szukałem na forum, ale tak do końca nie wiem czego szukać
używam z powodzeniem linneta chodzi mi o to żeby uruchomić po każdym zerwaniu bądź ponownym połączeniu cos takiego
GDZIE WPISAĆ CO DODAĆ JAKIEKOLWIEK POMYSŁY??
dawno mnie tu nie bylo, ale mam kłopot który mnie przerasta.
szukałem na forum, ale tak do końca nie wiem czego szukać
używam z powodzeniem linneta chodzi mi o to żeby uruchomić po każdym zerwaniu bądź ponownym połączeniu cos takiego
służy do wysyłania info o moim ip do bazy DNSif test -f /etc/freedns/dnsactual.conf
then
CacheIP=$(cat /etc/freedns/dnsactual.conf)
fi
#echo $CacheIP
CurreIP=$(wget http://freedns.afraid.org/dynamic/check.php -o /dev/null -O /dev/stdout | grep Detected | cut -d : -f 2 | cut -d '<' -f 1 | tr -d " ")
#echo $CurreIP
if [ "$CurreIP" = "$CacheIP" ]
then
# Both IP are equal
echo "Update not required..."
else
# The IP has change
echo "Updating http://free.afraid.org with " $CurreIP
wget http://freedns.afraid.org/dynamic/update.php?Uz -o /dev/null -O /dev/stdout
echo `date` "Updating log with IP " $CurreIP >> /var/log/dnsactual.log
fi
rm -f /etc/freedns/dnsactual.conf
echo $CurreIP > /etc/freedns/dnsactual.conf
GDZIE WPISAĆ CO DODAĆ JAKIEKOLWIEK POMYSŁY??