[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: adresses IP dans fichier log



hého a écrit, lundi 14 juillet 2008, à 14:01 :
> maderios a écrit, le 14.07.2008 12:17 :
> > Bonjour
> > Je voudrais inscrire dans un fichier log l'historique de mes adresses IP.
> 
> salut,

bonjour,

> pour une adresse ip "externe"
> tu peux peut-être faire un script en utilisant (par exemple)
> 
> wget -q -O - http://checkip.dyndns.org/ | grep "Address:" | cut -d\< -f7
> | awk '{ print  $(NF) }'
> 
> (en une ligne)

Le grep est inutile, la réponse aussi est uniligne ;)

 wget -q -O - http://checkip.dyndns.org/ | sed -re 's/^.*: ([0-9.]+).*/\1/'

 wget ...                                | awk -F'[ <]' '{print $(NF-2)}'

> [...]
> > Merci pour tout renseignement.

Derrière un routeur, on peut s'inspirer de ddclient, cf.
http://ddclient.wiki.sourceforge.net/Routers

Linksys wrt54g (firmware Linksys)

wget -Yoff -q --http-user='admin' --http-passwd='admin' \
     -O- http://192.168.1.1/Status_Router.asp | \
 sed -nre '/ wan_ip /{s,^.*= "([0-9.]+)".*$,\1,p;q}'

-- 
Jacques L'helgoualc'h


Reply to: