Hvordan få IP -adressen min i Linux

Hvordan få IP -adressen min i Linux

I nettverk er en IP -adresse en etikett tilordnet en datamaskin koblet til nettverket. I det nettverket identifiserer en IP -adresse en unik enhet. Det gjør det mulig for enheter å kommunisere med hverandre over et IP-basert nettverk som Internett eller LAN.

Når det gjelder Linux, er det flere verktøy som du kan bruke til å sjekke IP -adressen. Noen av verktøyene kommer forhåndsinstallert med de fleste distros; Noen gjør det ikke.

Sjekk ut hvordan du får IP -adresse i Linux.

IP -adressen i Linux

En IP -adresse er en numerisk verdi tilordnet en enhet koblet til nettverket. Det er to typer IP -adresser i aksjon i dag.

  • IPv4 (Internet Protocol versjon 4): Det er den fjerde versjonen av IP (Internet Protocol). Hver IPv4-adresse er 32-bit i lengde. IPv4 tilbyr 232 Unike adresser.En IPv4 -adresse er segmentert i 4 grupper, hver med 3 desimalsifre. Det starter med 0.0.0.0 opp til 255.255.255.255.
  • IPv6 (Internet Protocol versjon 6): Det er den siste versjonen av IP. Hver IPv6 -adresse er 128 bit i lengde. IPv6 tilbyr 2128 Unike adresser.
    En IPv6 -adressesegmentert i 8 grupper, hver med 4Hexadecimal sifre. Det starter fra 0: 0: 0: 0: 0: 0: 0: 0 Up til FFFF: FFFF: FFFF: FFFF: FFFF: FFFF: FFFF: FFFF.

Når du sjekker IP -adressene, er det nødvendig å forstå offentlige og private IP -adresser.

  • Privat IP -adresse: IP -adressen som er internt brukt over nettverket. Det brukes av enheter (for eksempel rutingsverktøy) for å kommunisere med hverandre. Hvis datamaskinen din er en del av et lite nettverk, kan den private IP -adressen starte med 192.168.x.x.
  • Offentlig IP -adresse: Det er IP -adressen som registrerer deg når du kobler til en tjeneste via Internett, for eksempel et nettsted.

I Linux er det dedikerte nettverksverktøy som kan vise IP -adressen. Hvis du trenger den offentlige IP-adressen til systemet ditt, er det også tredjeparts tjenester for å finne ut av det.

La oss komme i gang!

GUI -metode for å få en IP -adresse

IP -adresse som sjekker nettstedet

Det er mange nettsteder for å sjekke IP -adresser. Disse tjenestene gir deg den offentlige IP -adressen til systemet ditt. Du kan også sjekke tilleggsinformasjon som plasseringen av IP -adressen, ISP og andre.

Ta en titt på WhatismyipAddress.

Ta en titt på Whatismyip.

Ta en titt på Whatismyip.org.

GNOME -innstillinger

Denne metoden gjelder bare Linux -distros som kjører Gnome Desktop -miljøet. Det er en enkel og rask metode å følge.

GNOME kommer med "Innstillinger" -appen innebygd. Det gir en enklere måte å administrere forskjellige systeminnstillinger på, hvordan GNOME -skrivebordet oppfører seg, og overvåke ulike systeminformasjon. Søk etter "innstillinger" i GNOME -aktivitetene.

Alternativt kan du starte den fra øverste høyre hjørne.

Gå til “Network”.

Du vil se alle tilkoblede nettverk her. I mitt tilfelle er det bare en oppføring. Klikk på girikonet.

Under fanen "Detaljer" ser du IP -adressen til maskinen din på nettverket.

CLI -metode for å få en IP -adresse

Denne delen tilbyr de mest forskjellige metodene for å sjekke IP -adresse på Linux. Alle disse metodene er enkle og enkle å utføre. I situasjoner kan du finne disse metodene mer å foretrekke fremfor GUI -metodene. Dessuten vil alle disse metodene fungere på enhver Linux -distro med nesten enhver funksjonell konfigurasjon.

Bruker vertsnavn

Dette verktøyet brukes vanligvis til å vise vertsnavnet til systemet. Imidlertid kommer det også med funksjonen ved å skrive ut IP -adressen til systemet.

Kjør følgende vertsnavn -kommando. Her er "-i" -flagget for å skrive ut alle nettverksadressene til verten. Hvis det er flere nettverkstilkoblinger, vil denne kommandoen skrive ut dem alle. Den skriver ut den private IP -adressen.

$ hostname -i

Bruker IP

IP -verktøyet er den moderne erstatningen av ifconfig -verktøyet. I likhet med IFConfig, kan den skrive ut nettverksinformasjon, konfigurere ruting, nettverksgrensesnitt og tunneler. IP-verktøyet er en del av iProute2-pakken som erstatter Net-Tools Utilities.

Først må du sørge for at iProute2 -pakken er installert i systemet ditt. Det er tilgjengelig for alle Linux -distros. Enhver moderne distro skal ha den forhåndsinstallert.

For å skrive ut IP -adressen til systemet ditt, kjør følgende IP -kommando. Det skriver ut den private IP -adressen til systemet ditt.

$ ip addr show

Utgangen vil være segmentert etter hvor mange nettverkstilkoblinger som er tilkoblet. Her fokuserer du på inet -oppføringene.

For å sjekke IP -adressene til et enkelt nettverksgrensesnitt, bruk følgende kommandostruktur.

$ ip addr show

Trenger å få listen over alle nettverksgrensesnitt? Bruk denne IP -kommandoen først.

$ ip addr show

Bruker ifconfig

IFConfig-verktøyet er en del av Net-Tools Utility Package. Imidlertid er den nå erstattet med den moderne iProute2 -pakken. Når det gjelder ifconfig, er det nå erstattet av IP -verktøyet. I likhet med iProute2 er net-tools tilgjengelig på alle distro. Imidlertid kommer det kanskje ikke forhåndsinstallert.

Forutsatt at du har installert nettoverdi, fortsett fremover. Bruken av ipconfig ligner på IP. Følgende kommando vil skrive ut alle nettverksgrensesnittene med sine respektive IP -adresser og annen info. Det skriver ut den private IP -adressen til systemet ditt.

$ ifconfig

I likhet med IP kan IFConfig skrive ut IP -adressen til et spesifikt nettverksgrensesnitt. Her er kommandostrukturen for å gjøre det.

$ ifconfig

Bruke nettsted

Noen nettsteder vil skrive ut offentlig IP -adresse i ren tekst. Ved hjelp av et hvilket som helst nedlastingsverktøy som Curl eller Wget, kan vi lese utgangen direkte fra konsollen.

Her er det første eksemplet ved hjelp av Curl.

$ Curl -S https: // icanhazip.com
$ Curl -S https: // checkip.Amazonaws.com

Hvis du er interessert i å bruke WGET i stedet, kan du kjøre en av kommandoene.

$ wget -o --q https: // icanhazip.com
$ wget -o --q https: // checkip.Amazonaws.com

Bruker vert

Vertsverktøyet er et DNS -oppslagsverktøy. Vi kan bruke vertsverktøyet til å kommunisere med OpenDns og få den offentlige IP -adressen.

$ vert Myip.OpenDns.com resolver1.OpenDns.com

Siste tanker

Å sjekke IP -adressen er en enkel oppgave. Som demonstrert er det mange måter å gjøre det på. Det er ikke nødvendig å mestre dem alle. Imidlertid oppfordrer jeg deg til å prøve ut alle dem minst en gang.

Trenger å løse vertsnavnet til et målnettsted eller IP -adresse? Sjekk ut denne guiden om hvordan du løser vertsnavn ved hjelp av et bash -skript.

Glad databehandling!