127.0.0.1

Wat is het?

127.0.0.1 is het standaard IPv4-loopbackadres dat door besturingssystemen wordt gebruikt om netwerkverkeer naar dezelfde machine terug te sturen. Verkeer naar dit adres blijft binnen de netwerkstack van de lokale host en verlaat nooit de fysieke netwerkinterface. Het wordt veel gebruikt bij ontwikkeling en testen van web- en mobiele applicaties omdat je daarmee servers en clients lokaal kunt draaien zonder dat anderen op het netwerk erbij kunnen.

Praktisch voorbeeld

Als je een Node.js- of Flask-ontwikkelserver start en deze bindt aan 127.0.0.1:3000, kun je in je browser op diezelfde machine naar http://127.0.0.1:3000 navigeren om je app te bekijken. Als je echter je telefoon wilt gebruiken om die server te testen, werkt 127.0.0.1 op het toestel niet als je server op je computer draait — je moet de server binden aan 0.0.0.0 of het lokale IP-adres van de computer gebruiken, of bij Android-emulators speciale adressen zoals 10.0.2.2 (Android emulator) gebruiken. Bovendien biedt binden aan 127.0.0.1 een extra beveiligingslaag tijdens ontwikkeling, omdat externe verbindingen standaard worden geweigerd.

Test je kennis

Welk van de volgende stellingen over 127.0.0.1 is juist?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG

Gerelateerde termen