Aller au contenu

« Localhost » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Dromygolo (discuter | contributions)
m pas besoin d'être root pour faire un ping ;-)
Ligne 6 : Ligne 6 :
Si je me trouve devant une machine ayant une pile [[TCP/IP]] fonctionnelle je peux utiliser ''localhost'', même si celle-ci n'est connectée à aucun réseau physique. Par exemple, pour savoir si la pile [[TCP/IP]] fonctionne bien sur ma machine, je peux utiliser la commande [[ping]] sur ''localhost''.
Si je me trouve devant une machine ayant une pile [[TCP/IP]] fonctionnelle je peux utiliser ''localhost'', même si celle-ci n'est connectée à aucun réseau physique. Par exemple, pour savoir si la pile [[TCP/IP]] fonctionne bien sur ma machine, je peux utiliser la commande [[ping]] sur ''localhost''.
*Cela donne par exemple avec [[IPv4]] :
*Cela donne par exemple avec [[IPv4]] :
# ping localhost
$ ping localhost
PING localhost (127.0.0.1): 56 data bytes
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
Ligne 14 : Ligne 14 :
...
...
*Soit encore avec [[IPv6]] :
*Soit encore avec [[IPv6]] :
# ping6 localhost
$ ping6 localhost
PING localhost(::1) from ::1 : 56 data bytes
PING localhost(::1) from ::1 : 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.057 ms
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.057 ms
Ligne 26 : Ligne 26 :


== Liens internes ==
== Liens internes ==
[ [[Adresse IP]] | [[Résolution de noms]] ]
*[[Adresse IP]]
*[[Résolution de noms]]


[[de:Localhost]]
[[de:Localhost]]

Version du 12 novembre 2005 à 19:55

Dans le domaine des réseaux informatiques, localhost (l'hôte local) est un nom utilisé pour se référer à l'ordinateur local. On s'en sert pour communiquer avec notre machine par l'intermédiaire du protocole IP. Le nom localhost est associé à l'adresse IPv4 127.0.0.1 et à l'adresse IPv6 ::1 (Sous réserve de la disponibilité de l'une ou l'autre des versions du protocole IP). L'interface Ethernet virtuelle permettant ceci se nomme également l'interface de loopback (abrégée par lo si vous tapez la commande ifconfig sous Unix)

Qu'est-ce que cela veut dire ?

Si je me trouve devant une machine ayant une pile TCP/IP fonctionnelle je peux utiliser localhost, même si celle-ci n'est connectée à aucun réseau physique. Par exemple, pour savoir si la pile TCP/IP fonctionne bien sur ma machine, je peux utiliser la commande ping sur localhost.

  • Cela donne par exemple avec IPv4 :
$ ping localhost
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.1 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.1 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.1 ms
...
  • Soit encore avec IPv6 :
$ ping6 localhost
PING localhost(::1) from ::1 : 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.057 ms
64 bytes from ::1: icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from ::1: icmp_seq=3 ttl=64 time=0.049 ms
...

Analogie

On peut comparer localhost au terme je de la grammaire qui sert au narrateur à se désigner lui-même. Je a une signification différente pour chacun. C'est la même chose pour les ordinateurs : chacun se désigne lui-même comme localhost.

Liens internes