connaitre son ip publique [script] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-09-2003 à 22:33:48
/sbin/ifconfig | grep P-t-P | sed "s/.*r:\(.*\) P.*/\1/" peut-être ?
Marsh Posté le 25-09-2003 à 23:18:08
jotenakis a écrit : /sbin/ifconfig | grep P-t-P | sed "s/.*r:\(.*\) P.*/\1/" peut-être ? |
Merci pour ta réponse mais ça n'affiche rien du tout !
Marsh Posté le 25-09-2003 à 23:40:12
lynx -dump http://www.whatismyip.com/ | grep -i "Your IP is" |awk ' { print $4 }'
Marsh Posté le 26-09-2003 à 10:19:51
Sinon, tu as pas moyen d'acceder à cette information en interrogeant le routeur ? par le biais d'une interface d'aministration par exemple ?
(le "whatsmyip" c'est une bonne idée, mais si la connexion est foireuse ou lente ou le serveur HS.....)
Parce que dans ce cas, tu reprends l'idée de Becket mais avec des infos fournies directement par le routeur
Marsh Posté le 26-09-2003 à 10:52:50
si la connexion est foireuse taura peut etre pas non plus d'ip publique pendant quon y est
le routeur fait pas snmp? et un traceroute vers le site de ton fai yaura ton routeur dans le tas
Marsh Posté le 26-09-2003 à 15:08:01
ah oui, je vais reprendre l'idée de Becket car mon routeur a une interface d'admin aussi, ca sera parfait.
++
Ohan
Marsh Posté le 26-09-2003 à 21:40:27
Ca donne quoi comme résultat ifconfig ? Tu peux le poster ?
Marsh Posté le 26-09-2003 à 22:18:15
Cruchot a écrit : Ca donne quoi comme résultat ifconfig ? Tu peux le poster ? |
Citation : ifconfig |
Voilà mon ifconfig
Marsh Posté le 26-09-2003 à 22:34:49
c quoi le probleme maintenant? lynx pass pas parceque ya un htaccess? ta fait man lynx?
Marsh Posté le 26-09-2003 à 23:05:45
ifconfig | grep -A 2 eth0 | grep "inet addr" | awk '{print $2}' | sed s/addr://
Marsh Posté le 27-09-2003 à 22:27:20
becket a écrit : Ca donne ton l'ip PRIVEE, pas l'ip PUBLIQUE ... |
ho.. oups... hum... dsl...
dans ce cas, le lynx -dump http://whatismyip.com | grep "Your IP is" | awk '{print $4}' me semble la solution la plus simple...
Marsh Posté le 25-01-2004 à 00:23:32
cette commande permet d'afficher l'ip:
|
Maintenant comment à partir de ca renvoyer l'ip obtenue dans une nouvelle commande du style
|
Je cherche juste le raisonnement qui me permettrait d'y parvenir ...
Marsh Posté le 25-01-2004 à 01:38:55
en fait la question c'est de savoir s'il est possible de rediriger un pipe apres le print $4 vers une variable ?
Marsh Posté le 25-01-2004 à 10:41:49
si tu fais un truc du style
VAR = ` lynx -dump http://whatismyip.com | grep "Your IP is" | awk '{print $4}' `
mais le jour ou tes DNS sont morts ca marche pas, meme si ta connec est bonne.
ciao
Marsh Posté le 25-01-2004 à 10:46:13
echo "216.51.232.100 whatismyip.com" >> /etc/hosts
Marsh Posté le 25-01-2004 à 11:40:28
mikala a écrit : echo "216.51.232.100 whatismyip.com" >> /etc/hosts |
Pour quoi les reponses à mes problèmes sont toujours les plus simple auxquels evidement je n'ai pas penser.
Marsh Posté le 25-01-2004 à 13:31:27
alien conspiracy a écrit : Pour quoi les reponses à mes problèmes sont toujours les plus simple auxquels evidement je n'ai pas penser. |
Finalement j'ai quand même dû un peu batailler.
Marsh Posté le 25-09-2003 à 22:32:15
Bonjour,
je suis connecté au net via un routeur et je voudrais faire un scipr me permettant de connaitre mon ip publique mais je ne sais pas trop comment faire !
Est ce que qqu'un aurait une idée ?
Merci
Ohan