Je dispose d'un réseau de 3 pc connectés à internet via un routeur (olitec RW400SG). Tout fonctionne parfaitement.
Je voudrais simplement récupérer l'adresse IP (dynamique) que m'attribue mon FAI. Je sais que c'est possible puisque je l'obtiens actuellement par l'intermédiaire de l'extension de firefox "Public IP". Je pense qu'il est possible de l'obtenir avec un script Bash ; mais où aller la chercher ?
Merci d'avance.
# Plusieurs méthodes
Posté par Adrien BUSTANY (site web personnel) . Évalué à 2.
[^] # Re: Plusieurs méthodes
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 4.
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: Plusieurs méthodes
Posté par tamiel . Évalué à 3.
lynx -dump checkip.dyndns.org | sed -r s/'(.*)\:(.*)'/'\2'/
# Cela depend...
Posté par Mathias Bavay (site web personnel) . Évalué à -2.
Si au contraire il s'agit simplement de lire depuis le pc A l'adresse du pc A, il y a plus simple:
en tant quer root, tape "ifconfig" dans un terminal. Cela t'affiche les interfaces reseau configurees (cela permet aussi de les configurer, lorsque tu fournit des parametres).
La premiere ligne te donne l'adresse MAC, la seconde l'IP (ainsi que le mask).
Le script qui extrait ces donnees doit simplement selectionner la bonne interface (eth0 ici), puis chercher le "inet addr" et prendre ce qui suit...
Mathias
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.