Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1200 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment récupérer mon IP WAN à travers le réseau local ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment récupérer mon IP WAN à travers le réseau local ?

n°351211
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 05-11-2003 à 20:32:07  profilanswer
 

J'ai un routeur, et plus haut dans mon réseau local une machine tournant sous Linux. Comment récupérer mon IP WAN sur cette machine dans le but de créer un script automatisé ayant besoin de cette IP ??


---------------
www.novemberguitars.com
mood
Publicité
Posté le 05-11-2003 à 20:32:07  profilanswer
 

n°351220
BMOTheKill​er
Posté le 05-11-2003 à 20:46:40  profilanswer
 

avec un scipt tout bête du genre (y a moyen d'optimiser) :
 
/sbin/ifconfig | grep -A1 INTERFACE | tail -n1 | sed s/adr:/' '/ | awk '{print $2}'

n°351223
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 05-11-2003 à 20:49:38  profilanswer
 

BMOTheKiller a écrit :

avec un scipt tout bête du genre (y a moyen d'optimiser) :
 
/sbin/ifconfig | grep -A1 INTERFACE | tail -n1 | sed s/adr:/' '/ | awk '{print $2}'


 
ça ne me renvoit aucune adresse :/


---------------
www.novemberguitars.com
n°351240
BMOTheKill​er
Posté le 05-11-2003 à 21:11:00  profilanswer
 

hmmmmm, doit y avoir un décallage, ça dépend de l'interface, ça donne quoi un : ifconfig INTERFACE
 
(bien sûr faut remplacer INTERFACE :o)

n°351244
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 05-11-2003 à 21:15:12  profilanswer
 

Le probleme est que dans mon ifconfig, je n'ai que 2 interfaces : eth0 et lo, car la machine n'est pas directement reliee a Internet, vu que j'utilise un routeur

n°351245
BMOTheKill​er
Posté le 05-11-2003 à 21:18:12  profilanswer
 

ah oki, donc c'est pas l'IP sur la machine linux mais sur le routeur, c'est là que j'avais mal compris... ben tu dois avoir une interface web sur ton routeur ? si oui un coup de dump avec lynx par exemple, tu parses la page avec une ligne du genre que j'ai mis au dessus et c'est bon... par contre je ne peux pas te dire quelle commande directement car ça dépend un peu de la présentation de la page dumpée quoi

n°351388
mober
Mécréant Notoire
Posté le 05-11-2003 à 23:37:18  profilanswer
 

tu peux aller chercher l'ip sur internet par exemple

n°351471
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 06-11-2003 à 07:02:02  profilanswer
 

ok merci, j'essaierais ca

n°351491
paulmuadib
Posté le 06-11-2003 à 09:01:59  profilanswer
 

ou utiliser ton routeur en modem ethernet ce serait plus simple, efficace et propre ;)

n°351805
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 06-11-2003 à 17:02:15  profilanswer
 

paulmuadib a écrit :

ou utiliser ton routeur en modem ethernet ce serait plus simple, efficace et propre ;)


 
Il ne fait QUE routeur, c'est un BeWan LanBooster 2104 USB (je raccorde la Manta dessus, et hop)
 
Une solution plus simple : www.whatismyip.org
Mais je sais pas comment récupérer l'IP dans une variable


---------------
www.novemberguitars.com
mood
Publicité
Posté le 06-11-2003 à 17:02:15  profilanswer
 

n°351941
BMOTheKill​er
Posté le 06-11-2003 à 20:54:23  profilanswer
 

ben là tu fais simplement :
 


#!/bin/sh
 
IP=`lynx -dump whatismyip.org`


 
après libre à toi d'utiliser la variable $IP comme tu le souhaites dans ce même script
 
tu peux très bien l'envoyer vers un fichier :
 


#!/bin/sh
 
lynx -dump whatismyip.org > le_fichier_où_je_veux_mettre_l'ip


 
ou tu peux remplacer "le_fichier_où_je_veux_mettre_l'ip" par une sortie sur un tty (console), par exemple tty4 : lynx -dump whatismyip.org > /dev/tty4
 
tout simple là, t'en fais ce que tu veux :)


Message édité par BMOTheKiller le 06-11-2003 à 20:55:22
n°351949
paulmuadib
Posté le 06-11-2003 à 21:01:48  profilanswer
 

MossieurPropre a écrit :


 
Il ne fait QUE routeur, c'est un BeWan LanBooster 2104 USB (je raccorde la Manta dessus, et hop)
 
Une solution plus simple : www.whatismyip.org
Mais je sais pas comment récupérer l'IP dans une variable


 
ben la raie manta fonctionne tres bien avec PPPoA tu sais :)

n°351951
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 06-11-2003 à 21:02:45  profilanswer
 

BMOTheKiller a écrit :

ben là tu fais simplement :
 


#!/bin/sh
 
IP=`lynx -dump whatismyip.org`


 
après libre à toi d'utiliser la variable $IP comme tu le souhaites dans ce même script
 
tu peux très bien l'envoyer vers un fichier :
 


#!/bin/sh
 
lynx -dump whatismyip.org > le_fichier_où_je_veux_mettre_l'ip


 
ou tu peux remplacer "le_fichier_où_je_veux_mettre_l'ip" par une sortie sur un tty (console), par exemple tty4 : lynx -dump whatismyip.org > /dev/tty4
 
tout simple là, t'en fais ce que tu veux :)


 
Un grand merci pour ton aide, ça fonctionne :jap:


---------------
www.novemberguitars.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment récupérer mon IP WAN à travers le réseau local ?

 

Sujets relatifs
SSH / X-forwarding / et un petit reseau local[CVS] Je cherche un bon howto sur comment récuperer et compiler
[Debian] Ma 2ème carte réseau ne veut pas s'installer!!! [résolu]quels jeux pour jouer en réseau sur des terminaux X11??
Réseau WiFi et airport AppleInstallation d'une Debian via disquette et réseau
Exim + smarthost et users invalides sur domaine local[Mandrake 8.2] Installer un reseau a domicile : config connex internet
J'aarive pas a configurer mon réseau / connexion internet (mdk9.1) ... 
Plus de sujets relatifs à : Comment récupérer mon IP WAN à travers le réseau local ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR