Bartos-Elekes Zsolt írta:
Kosa Attila wrote:
A linux-kezdo listan biztosan lesz, aki elmagyarazza akar
szajbaragosan is.
Kosz, en is meg tudnam irni. Azert szoltam, mert ha az eredeti kerdezo
egy az egyben felhasznalja a szkriptet, akkor esetleg kivagjak a
DynDNS-bol.
Nehezen, mert itt scriptről nincs szó.
Arról volt szó, hogy hogyan állapítja meg a saját IP-jét, ha
router/tűzfal mögött van, és szeretne DDNS-t update-elni. Erre kapott
egy parancssort, amivel önmagában semmi olyat nem képest tenni, amitől
kivágnák a DynDNS-től.
De itt egy (fél) script, ami jó lesz neki:
check_ip.sh ------------------------------------------------------
#!/bin/bash
ipfile=/etc/actual_ip_address
if -f $ipfile; then
oldip=`cat /etc/old_ip_address`
else
oldip="0.0.0.0"
fi
actualip=`w3m http://www.whatsmyip.org -dump | head -1 | awk '{ print $5 }'`
if "$actualip" != "$oldip"; then
# Itt lehet frissíteni DDNS-t
fi
echo "$actualip" >$ipfile
---------------------------------------------------------- end
Ezt lehet pl. cron-ba tenni, meg ilyesmik...
_________________________________________________
linux lista - linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux