Forum sur la Livebox de Wanadoo

AccueilAccueil  ­PortailPortail  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­GroupesGroupes  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [RESOLU] Comment obtenir l'IP internet depuis une console

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
max95
Invité



MessageSujet: [RESOLU] Comment obtenir l'IP internet depuis une console   Mer 16 Nov 05 à 20:11

Hello,
Je voudrais récupérer l'IP internet de mon routeur depuis une console.
En utilisant la commande "ifconfig" je n'obtiens que mon IP local.

Je suis sous Ubuntu Breezy.

Le but est de modifier le script de "plgrenouille" pour ne plus avoir une erreur d'ouverture de session.

Plgrenouille (www.grenouille.com) permet des faire des test de ca ligne ADSL.

Merci


Dernière édition par le Lun 21 Nov 05 à 19:56, édité 1 fois
Revenir en haut Aller en bas
hercule
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Mer 16 Nov 05 à 21:18

pourquoi veux tu recuperer ton IP wan via une console ?
tu peux la recuperer facilement via http://www.whatismyip.com
Revenir en haut Aller en bas
max95
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Jeu 17 Nov 05 à 0:52

Car c'est pas moi qui est décidé de modifier le script de cette manière, et la proposition posté ici : http://forums.grenouille.com/index.php?showtopic=30700 ne me convient qu'à moitié. Je comprends ou il veut en venir. Et je pensais remplacer la commande "ifconfig" par une autre.

Car sinon je peux aussi connaitre mon IP en allant voir sur la page de la livebox en tapant 192.168.1.1.
Revenir en haut Aller en bas
pierre60
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Jeu 17 Nov 05 à 10:02

Hop!
Revenir en haut Aller en bas
max95
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Jeu 17 Nov 05 à 10:59

merci beucoup, je vais essayer ça ce soir.
Revenir en haut Aller en bas
ensminge
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Jeu 17 Nov 05 à 12:45

Salut,

Citation:
Car sinon je peux aussi connaitre mon IP en allant voir sur la page de la livebox en tapant 192.168.1.1.


C'est tout à fait ça: mon script myip

Code:

#!/bin/bash

USER=admin
PASS=xxx
LBIP=192.168.1.1
OUT=/tmp/lb.out.$$

myget()
{
    wget -o /dev/null -O - --http-user=$USER --http-password=$PASS http://$LBIP/$1 >$OUT
}


myget internetservices.html

grep "var v_Adrs_IP" $OUT | cut -d\" -f 2

rm $OUT




bonne 'grenouille'
Revenir en haut Aller en bas
max95
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Ven 18 Nov 05 à 11:10

Ton cript marche super bien, mais tu peux peut-être encore m'aider ?

plgrenouille utilise perl comme language. A la base la ligne du programme qui donne l'IP est :

Code:
$vars{'ip'} = 80.255.14.23 ;


Très bien quand on est en IP fixe, quelqu'un proposait de faire la modification suivante :

Code:
$_ = `ifconfig eth1 | grep inet` ;
/inet addr:([^ ]*) / ;
$vars{'ip'} = $1 ;


Ceci ne fonctionne pas chez moi car ca renvoie l'IP de mon réseau local.

D'ou mes différentes question pour récupérer l'IP Wan (j'ai appris un mot) depuis une console.

J'aurais aimé me servir de ton script pour modifier le fichier de base en perl. Mais mon niveau de programmation est nul. Et c'est pour ça que j'aurais encore besoin de ton aide.

Peux-tu encore m'aider stp ?
Revenir en haut Aller en bas
ensminge
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Lun 21 Nov 05 à 1:57

C'est simple:

1/ tu colles mon script dans un fichier myip
2/ tu le rends exécutable: chmod +x myip
3/ tu déplaces le fichier dans un répertoire de ton PATH:
/usr/local/bin par exemple
4/ dans ton PERL:

Code:
$vars{'ip'} = `/usr/local/bin/myip`;


et hop, c'est tout.
Revenir en haut Aller en bas
max95
Invité



MessageSujet: Re: [RESOLU] Comment obtenir l'IP internet depuis une console   Lun 21 Nov 05 à 19:54

J'avais vu ta réponse plus tot dans la journée, mais je voulais tester avant de te répondre.

Et je te dis MERCI, ca marche du tonerre. J'ai galérer 5 min avec l'apostrophe. Je n'avais pas fais la différence entre " ' " et " ` ".

Encore merci , bye .... super
Revenir en haut Aller en bas
 

[RESOLU] Comment obtenir l'IP internet depuis une console

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum sur la Livebox de Wanadoo :: 
LES PROBLEMES
 :: Problèmes Logiciels :: Linux-Unix
-
Poster un nouveau sujet   Répondre au sujet