Konvertera en IPv4-adress till ett 32-bitars heltal

Administratörer och utvecklare använder det när en IPv4-adress ska lagras som ett 32-bitars heltal eller jämföras med heltalsvärden i en databas.

Konvertera en IPv4-adress till ett 32-bitars heltal. All bearbetning sker i webbläsaren; dina uppgifter laddas inte upp, delas eller sparas.

Så använder du

  1. Skriv in IPv4-adressen i inmatningsfältet, med fyra tal åtskilda av punkter, eller klistra in ett heltalsvärde enligt platshållarens anvisning.
  2. Bestäm om du går från punktadress till tal eller tvärtom, eftersom fältet accepterar båda formerna.
  3. Kör omvandlingen med huvudknappen och läs av värdet som visas i resultatområdet bredvid din inmatning.
  4. Kopiera utdata till ett skript, en databaskolumn eller en nätverkskonfigurationsfil.
  5. Importera en textfil i stället för att skriva, och rensa sedan panelen innan du arbetar med nästa värde.

Exempel

Exempelinmatningen innehåller 192.0.2.1, en adress som är reserverad för dokumentation och tester. När du har omvandlat den, mata tillbaka talet i inmatningsfältet för att kontrollera att du får samma punktadress igen: den rundturen är det snabbaste sättet att bekräfta att resultatet är korrekt.

Indata

192.0.2.1

Resultat

3221225985

Gränser och format

Var bearbetningen sker

Hela omvandlingen sker i din webbläsare, med värdet du skriver in eller filen du importerar. Ingenting lämnar din enhet, ingenting sparas när sidan stängs, och du kan därför arbeta med interna adresser som du helst inte vill skicka någonstans.

Vanliga frågor

Vad händer om jag anger något som inte är en giltig IPv4-adress?

Verktyget säger att inmatningen inte kan användas i stället för att returnera ett tal. Rätta värdet, kontrollera att var och en av de fyra delarna ryms inom en byte, och starta omvandlingen igen.

Varför lagra en adress som ett heltal i stället för text?

Heltal sorteras, jämförs och indexeras enklare, och de tar en förutsägbar mängd utrymme. API:er och nätverksrutiner utbyter ofta adresser i den formen när de snabbt behöver ordna eller filtrera stora mängder av dem.

Kan jag omvandla en hel lista i en enda körning?

Fältet är utformat för ett enda värde. Om du har många adresser sparar du tid genom att automatisera omvandlingen i ditt eget skript i stället för att klistra in dem en efter en och köra steget varje gång.

Verktyg i samma kategori