sv.phhsnews.com


sv.phhsnews.com / Vad är skillnaden mellan 127.0.0.1 och 0.0.0.0?

Vad är skillnaden mellan 127.0.0.1 och 0.0.0.0?


De flesta av oss har hört talas om "127.0.0.1 och 0.0.0.0" men har nog inte fått mycket eftertanke på dem, men om båda faktiskt verkar peka på samma plats, vad är den faktiska skillnaden mellan de två? Dagens SuperUser Q & A-post hjälper till med att rensa upp saker för en förvirrad läsare.

Dagens Frågor och svarssession kommer till vårt tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Foto med tillstånd av Kate Gardiner (Flickr).

Fråga

SuperUser-läsare Sagnik Sarkar vill veta vad skillnaden mellan 127.0.0.1 och 0.0.0.0 är:

Jag förstår att 127.0.0.1 poäng till localhost och att 0.0.0.0 gör också lika bra (korrigera mig om jag har fel). Så vad är skillnaden mellan 127.0.0.1 och 0.0.0.0 ?

Vad är skillnaden mellan 127.0.0.1 och 0.0.0.0 ?

Svaret

SuperUser-bidragare DavidPostill har svaret för oss:

Vad är skillnaden mellan 127.0.0.1 och 0.0.0.0 ?

  • 127.0.0.1 är loopback-adressen (även känd som localhost).
  • 0.0.0.0 är en icke-routbar meta-adress som används för att ange ett ogiltigt , okänt eller icke-tillämpligt mål (en "ingen särskild adress" -platshållare).

Inom ramen för en ruttpost betyder det vanligtvis standardrutten.

I anslutning till servrar betyder 0,0.0.0 alla IPv4-adresser på den lokala maskinen . Om en värd har två IP-adresser, 192.168.1.1 och 10.1.2.1 och en server som körs på värden lyssnar på 0.0.0.0, kommer den att nås i båda dessa IP-adresser.

Vad är IP-adressen 127.0.0.1 ?

127.0.0.1 är loopback Internet Protocol (IP) adressen även kallad localhost . Adressen används för att upprätta en IP-anslutning till samma dator eller dator som används av slutanvändaren.

Samma konvention definieras för datorer som stöder IPv6-adressering med hjälp av konnotationen av :: 1. Att upprätta en anslutning med adressen 127.0.0.1 är den vanligaste praxisen; dock använder någon IP-adress inom intervallet 127 ... * funktionen på samma eller liknande sätt. Loopbackkonstruktionen ger en dator eller en enhet som är kapabel att ansluta möjligheten att validera eller etablera IP-stacken på maskinen.

Källa: 127.0.0.1 - Vad är dess användning och varför är det viktigt?

Special Adresser

Klass A-nätnummer 127 tilldelas funktionen loopback , det vill säga ett datagram som skickas av ett högre nivåprotokoll till ett nätverk 127 adress ska slingas tillbaka inuti värden. Kod: Nätverksnummer

Om det är helklass A, vad är punkten för andra godtyckliga värden för de sista tre okteterna? Syftet med loopback-området är testning av implementeringen av TCP / IP-protokollet på en värd. Eftersom de nedre lagren är kortslutna, tillåter överföring till en loopback-adress att de högre skikten (IP och över) testas effektivt utan risk för att problem vid de nedre skikten manifesterar sig. 127.0.0.1 är den adress som oftast används för teständamål.

Källa:

IP-reserverad, Loopback och Private Addresses

För mer information se Fråga Ubuntu

fråga: Vad är Loopback Enhet och hur använder jag det? Vad är IP-adressen 0.0.0.0? 0.0.0.0 en giltig adresssyntax. Så det borde tolka som giltigt varhelst en IP-adress i traditionell prickad decimal-notation förväntas. När den analyseras och konverteras till en fungerande numerisk form, bestämmer dess värde vad som händer nästa.

Alt-nollvärdet har en speciell betydelse. Så det är

giltigt

, men har en mening som kanske inte är lämplig (och därmed behandlad som ej giltig) för särskilda omständigheter. Det är i grunden "ingen särskild adress" platshållare. För saker som adressbindning av nätverksanslutningar kan resultatet vara att tilldela en lämplig gränssnittsadress till anslutningen. Om du använder den för att konfigurera ett gränssnitt kan det istället ta bort en adress från gränssnittet. Det beror på användningsförhållandet för att bestämma vad "ingen särskild adress" verkligen gör. I samband med en ruttpost betyder det vanligtvis standardruten. Det händer som ett resultat av adressmasken, som väljer bitarna att jämföra. En mask av 0.0.0.0 väljer inga bitar, så jämförelsen kommer alltid att lyckas. Så när en sådan rutt är konfigurerad finns det alltid någonstans för paket att gå (om den är konfigurerad med en giltig destination). I vissa fall kommer bara '0' också att fungera och ha samma effekt. Men detta är inte garanterat. Formuläret 0.0.0.0 är det vanliga sättet att säga "ingen särskild adress" (i IPv6 som är

:: 0

eller bara :: ). Källa: Vad är meningen med IP-adressen 0.0.0.0 ?

I Internet Protocol version 4 är adressen 0.0.0.0 en icke-routbar meta-adress som används för att ange ett ogiltigt, okänt eller ej tillämpligt mål. För att ge en särskild betydelse för ett annars ogiltigt datadata är en tillämpning av in-band-signalering. I anslutning till servrar betyder 0,0.0.0

alla IPv4-adresser på den lokala maskinen

. Om en värd har två IP-adresser, 192.168.1.1 och 10.1.2.1 och en server som körs på värden lyssnar på 0.0.0.0, kommer den att nås i båda dessa IP-adresser ( Obs: Denna speciella text upprepas från ovan som en del av det övergripande svaret ). I samband med routing betyder 0,0.0.0 vanligtvis standardrutten, dvs den rutt som leder till "resten" på Internet istället för någonstans det lokala nätverket. Användningar inkluderar:

Den adress en värd hävdar som egen när den ännu inte har tilldelats en adress. Såsom när du skickar det ursprungliga DHCPDISCOVER-paketet när du använder DHCP.

Den adress som en värd tilldelar själv när en adressförfrågan via DHCP har misslyckats, förutsatt att värdens IP-stack stöder detta. Denna användning har ersatts med APIPA-mekanismen i moderna operativsystem.

  • Ett sätt att ange
  • någon IPv4-värd alls
  • . Ett sätt att explicit ange att målet inte är tillgängligt. Källa:
  • 127.0.0.1 - Vad är dess användning och varför är det viktigt? Ett sätt att ange någon IPv4-adress alls
  • . Den används på detta sätt när du konfigurerar servrar (dvs vid bindande lyssningsuttag). Detta är känt för TCP-programmerare som INADDR_ANY. bind (2) binder till adresser, inte gränssnitt. ] I IPv6 skrivs all-zeros-adressen som ::

Källa: 0.0.0.0 [Wikipedia]

DHCP Discovery / Request När en klient startar upp för första gången sägs den vara i

initialiseringsstatus

och sänder ett DHCPDISCOVER-meddelande på sitt lokala fysiska delnät över User Datagram Protocol (UDP) port 67 (BootP-server). Eftersom klienten inte har något sätt att känna till det delnät till vilket det tillhör, är DHCPDISCOVER en all subnets-sändning (destinations IP-adress 2552555.255.255) med en käll-IP-adress på 0.0.0.0. Källans IP-adress är 0.0.0.0 eftersom klienten inte har en konfigurerad IP-adress. Om en DHCP-server finns på detta lokala delnät och konfigureras och fungerar korrekt, kommer DHCP-servern att höra sändningen och svara med en DHCPOFFER meddelande. Om en DHCP-server inte finns på det lokala delnätet måste det finnas ett DHCP / BootP-reläagent på det här lokala delnätet för att vidarebefordra DHCPDISCOVER-meddelandet till ett delnät som innehåller en DHCP-server. Detta reläagent kan antingen vara en dedikerad värd (exempelvis Microsoft Windows Server) eller en router (en Cisco-router som är konfigurerad med IP-hjälppersatser för gränssnittsnivåer).

...

Efter att klienten har mottagit en DHCPOFFER, svarar den med ett DHCPREQUEST-meddelande, vilket indikerar Dess avsikt att acceptera parametrarna i DHCPOFFER, och flyttar till

begärande tillstånd

. Klienten kan få flera DHCPOFFER-meddelanden, en från varje DHCP-server som mottog det ursprungliga DHCPDISCOVER-meddelandet. Klienten väljer en DHCPOFFER och svarar endast på den DHCP-servern, vilket implicit minskar alla andra DHCPOFFER-meddelanden. Klienten identifierar den valda servern genom att fylla i fältet Serveridentifierare med DHCP-serverns IP-adress. DHCPREQUEST är också en sändning, så alla DHCP-servrar som skickade DHCPOFFER kommer att se DHCPREQUEST, och alla kommer att veta om dess DHCPOFFER godkändes eller nekades. Eventuella ytterligare konfigurationsalternativ som klienten kräver kommer att inkluderas i alternativfältet i DHCPREQUEST-meddelandet. Trots att klienten har erbjudits en IP-adress kommer den att skicka DHCPREQUEST-meddelandet med en käll-IP-adress på 0.0.0.0. ...

Klientserverkonversation för en klient som erhåller en DHCP-adress där klient- och DHCP-servern ligger på samma delnät:

Källa:

Förstå och felsöka DHCP i katalytisk omkopplare eller företagsnätverk

Standardväg I det här dokumentet beskrivs hur du konfigurerar en standardväg eller gateway för sista utväg. Dessa IP-kommandon används:

ip standardgateway

ip standardnätverk

  • ip-rutt 0.0.0.0 0.0.0.0
  • IP-rutt 0.0.0.0 0.0.0.0
  • Skapa en statisk rutt till nätverket 0.0.0.0 0.0.0.0 är ett annat sätt att ställa in porten för sista utväg på en router. Precis som med kommandot

ip standardnätverk

använder inte statisk rutt till 0.0.0.0 några routingprotokoll. IP-routing måste dock vara aktiverat på routern. Obs: IGRP förstår inte en rutt till 0.0.0.0. Därför kan den inte sprida standardvägar skapade med kommandot

ip-rutan 0.0.0.0 0.0.0.0 . Använd kommandot ip standardnätverk för att få IGRP att sprida en standardrutt. Källa: Konfigurera en gateway för sista utväg med IP-kommandon

Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.


Lås upp lösenordsskyddade zip-filer

Lås upp lösenordsskyddade zip-filer

Har en ZIP-fil som du inte kan komma in på eftersom den har ett lösenord på det? Om du glömt lösenordet är det enda alternativet du har att försöka återställa lösenordet med hjälp av tredje parts verktyg. Beroende på vilket program som skapades ZIP-filen (7-Zip, WinZip, etc.) och vilken typ av kryptering som användes, varierar dina chanser att återställa lösenordet.I den här artike

(How-to)

Så här hanterar du dina prenumerationer på Apple TV

Så här hanterar du dina prenumerationer på Apple TV

Den nya Apple TV-enheten levereras med massor av funktioner, inklusive möjligheten att hantera prenumerationer direkt från din enhet, vilket du kanske tycker är mer användbar än att göra det från iTunes. RELATED: Så här avbryter du din Apple Music-abonnemang (eller någon annan) Tidigare har vi förklarat hur du avbryter din Apple Music-prenumeration, som också omfattar hur du avbryter andra som väl.

(how-to)