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

válasz