Localhost en loopback

Localhost is de naam voor je eigen computer binnen een netwerk. Het loopback-adres 127.0.0.1 (IPv4) of ::1 (IPv6) verwijst altijd naar jezelf — pakketjes die ernaar gestuurd worden, verlaten de computer nooit.

Gebruik

  • Een lokale webserver testen: http://localhost:8080
  • Een lokale database bereiken: mysql -h 127.0.0.1
  • Controleren of een service draait zonder netwerkproblemen uit te sluiten

Loopback-interface

De loopback-interface (lo) is een virtuele netwerkkaart die altijd aanwezig is:

ip addr show lo
# inet 127.0.0.1/8
# inet6 ::1/128

/etc/hosts

De koppeling tussen localhost en 127.0.0.1 staat in /etc/hosts:

127.0.0.1   localhost
::1         localhost

Dit bestand wordt vóór DNS geraadpleegd. Je kunt hier ook andere namen toevoegen.

Zie ook

  • ip
  • pingping localhost om de loopback te testen
  • DNS
netwerk