Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateurs:fabux:brouillons:knowip [Le 18/05/2012, 10:17]
fabux rendu sur http://doc.ubuntu-fr.org/tutoriel/connaitre_son_adresse_ip
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag> réseau}} 
----- 
-====== Connaître son adresse IP ====== 
  
-Cette page se propose de vous présenter différentes méthodes pour connaître votre adresse [[wpfr>​Internet_Protocol|IP]],​ adresse qui peut vous être utile par exemple lors de la mise en place d'un nouveau matériel ou encore d'un dépannage.\\ 
-Il faudra cependant faire attention à différencier votre adresse //​Locale//​((réseau interne comme par exemple plusieurs pc derrière une box)) de votre adresse //​Publique//​((adresse de l'​ordinateur vu par internet)) ainsi que les différentes cartes réseau éventuellement disponibles sur votre ordinateur.\\ 
- 
-Il est possible d'​obtenir votre adresse IP **[[#​graphiquement]]** ou depuis **[[#En ligne de commande|une commande]]** à saisir dans un [[:​terminal]]. 
- 
-<note help> 
-Pour faciliter la lecture il est fait usage ici de **eth0** représentant la première carte réseau [[wpfr>​Ethernet]] (connexion par câble avec un connecteur de type [[wpfr>​RJ45]]).\\ 
-Selon votre cas, à vous de cibler les résultats si vous avez plusieurs cartes réseau, comme par exemple **eth1** en plus de **eth0**.\\ 
-Vous pouvez également avoir **wlan0** qui peut correspondre à la première carte [[:​wifi|wi-fi]] pour un accès au réseau sans fil. 
- 
-Quant à l'​interface **lo** qui a communément pour adresse //​127.0.0.1//,​ il s'agit d'une carte réseau "​virtuelle"​ dont se servent des applications pour communiquer avec la machine sans passer par l'​extérieur. Vous ne devriez donc pas en tenir compte dans le cadre de cette page.  
- 
-De plus, attention si vous souhaitez avoir l' adresse publique de votre machine et que cette dernière se trouve derrière un [[:proxy]] : il y a de forte chance que vous récupériez l'​adresse IP de ce dernier :!: 
-</​note>​ 
- 
-===== Graphiquement ===== 
-==== Adresse Locale ==== 
-Votre adresse locale devrait être visible depuis le menu //​Informations de connexions//​ accessible par [[:​network-manager#​voir_l_etat_des_reseaux_actuellement_connectes|un clic droit sur l'​applet]] du gestionnaire de connexion réseau **[[:​network-manager]]**.\\ 
-Si l'​applet n'est pas visible dans votre tableau de bord, saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​nm-applet</​code>​ 
- 
-==== Adresse Publique ==== 
-Il existe différents sites qui permettent d'​obtenir en ligne votre adresse IP publique depuis un [[:​navigateur]] web et notamment :  
-  * [[http://​www.test-ipv6.com/​|testipv6.com]] 
-  * [[http://​whatismyipaddress.com/​|whatismyipaddress.com]]  ​ 
-  * [[http://​whatsmyip.org|whatsmyip.org]] 
-  * [[http://​www.whatismyip.org/​|whatismyip.org]] 
-  * [[http://​aboutmyip.com/​AboutMyXApp/​AboutMyIP.jsp|aboutmyip.com]] 
-  * [[http://​ifconfig.me/​|ifconfig.me]] 
-  * [[http://​monip.org|monip.org]] 
-  * [[http://​checkip.dyndns.org|checkip.dyndns.org]] 
-  * [[http://​votreip.free.fr/​|votreip.free.fr]] 
-  * ... 
-  <note tip>Si vous êtes derrière une [[wpfr>​Box_(Internet)|"​ box internet "]], vous devriez pouvoir obtenir cette information dans son interface de gestion.</​note>​ 
- 
-===== En ligne de commande ===== 
- 
-==== Adresse Locale ==== 
-L'​adresse locale sera accessible de plusieurs manières et notamment : 
-  * [[#avec ifconfig]] 
-  * [[#avec hostname]] 
- 
-=== Avec ifconfig === 
-Depuis un [[:​terminal]] saisissez la [[:​commande_shell|commande]] suivante :  
-<​code>​ifconfig</​code>​ 
-Vous devriez obtenir un résultat semblable à : 
-<​code>​eth0 ​     Link encap:​Ethernet ​ HWaddr 00:​30:​1b:​42:​b0:​27  ​ 
-inet adr:​192.168.0.10 ​ Bcast:​0.0.0.0 ​ Masque:​255.255.255.0 
-adr inet6: fe80::​230:​1bff:​fe42:​b027/​64 Scope:Lien 
-UP BROADCAST RUNNING MULTICAST ​ MTU:​1500 ​ Metric:1 
-Packets reçus:​67613 erreurs:0 :0 overruns:0 frame:0 
-TX packets:​48777 errors:0 dropped:0 overruns:0 carrier:0 
-collisions:​0 lg file transmission:​1000 ​ 
-Octets reçus:​86911672 (86.9 MB) Octets transmis:​6100869 (6.1 MB) 
-Interruption:​19 Adresse de base:​0xdead ​ 
-</​code>​ 
-Ici les adresses qui vous intéressent sont pour la carte ethernet **eth0**, à savoir : 
-  * en IPv4: <​code>​inet adr:​192.168.0.10</​code>​ 
-  * en [[wpfr>​IPv6]] <​code>​adr inet6: fe80::​230:​1bff:​fe42:​b027/​64</​code>​ 
- 
-<note tip> 
-Il est possible d'​isoler l'​adresse IP renvoyée en combinant //​ifconfig//​ à d'​autres commandes: 
-  * pour obtenir l'IPv4 :<​code>​ifconfig eth0 | grep "inet adr" | cut -d: -f2 | awk '​{print $1}'</​code>​ 
-  * pour obtenir l'IPv6 : <​code>​ifconfig eth0 | grep "adr inet6" | cut -f2-6 -d: | awk '​{print $1}'</​code>​ 
-</​note>​ 
- 
-=== Avec hostname === 
-Il suffit de taper la commande suivante : 
-<​code>​hostname -i</​code>​FIXME Chez moi ça donne lo et pas eth0 
- 
-==== Adresse Publique ==== 
-Il s'agit ici de présenter quelques outils qui permettent de récupérer l'​information depuis un des [[#​Graphiquement#​AdressePublique|sites web qui propose ce service]]. ​ 
-  
-=== Méthode avec curl === 
-Le site interrogé sera [[http://​ifconfig.me/​|ifconfig.me]] avec l'​outil [[wpfr>​cURL]]:​ 
-<​code>​curl ifconfig.me</​code>​ 
- 
-=== Méthode avec wget === 
-Le site interrogé sera [[http://​checkip.dyndns.org|checkip.dyndns.org]] avec l'​outil [[:wget]]: 
-<​code>​wget http://​checkip.dyndns.org/​ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1</​code>​ 
- 
-=== Méthode avec dig === 
-Le site interrogé sera [[http://​www.opendns.com|OpenDNS]] avec l'​outil [[wpfr>​Dig_(programme_informatique)|dig]]:​ 
-<​code>​dig +short myip.opendns.com @resolver1.opendns.com</​code>​ 
- 
----- 
-//​Contributeurs:​ [[:​utilisateurs:​fabux]]//​