IP -adresser danner ryggraden i hvordan internett fungerer. Det er to grunnleggende typer IP -adresser: Offentlig og privat. Offentlige IP -adresser brukes til å koble til eksterne nettverk, mens private IP -er brukes til å identifisere enheter som er koblet til ditt lokale nettverk.
Du kan få din offentlige IP -adresse i Linux ved hjelp av flere metoder. I denne artikkelen vil vi kort diskutere hvordan du kan bruke vertskommandoen, kommandoen dig og noen eksterne tjenester for å finne systemets offentlige IP -adresse.
Få offentlig IP ved hjelp av vertskommandoen
De vert verktøyet gir tilgang til DNS-relatert informasjon, inkludert den offentlige IP-adressen til Linux-maskinen din. Når du kjører denne kommandoen uten alternativer, viser den DNS -serverens navn, adresse og den offentlige IP -en til systemet ditt.
host myip.opendns.com resolver1.opendns.com
Du kan grep for utgangslinjen som inneholder den offentlige IP -en og vise den ved hjelp av awk kommando.
hvordan fjerne vannmerke fra bildet
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'
Bruke dig -kommandoen
Dig -verktøyet i Linux er et annet nyttig verktøy for henter DNS -data knyttet til datamaskinen din. Du kan få den offentlige IP -adressen i Linux ved å bruke følgende dig -kommando.
dig +short myip.opendns.com @resolver1.opendns.com
I slekt: Hva er en statisk IP -adresse? Her er hvorfor du ikke trenger en
Bruke eksterne tjenester
Mange tredjepartstjenester kan vise din offentlige IP-adresse. Du får tilgang til de fleste av disse tjenestene ved hjelp av krøll eller wget nytte. Kommandoene nedenfor utnytter noen slike tjenester.
curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo
De ovennevnte kommandoene henter den offentlige IP -adressen fra ipinfo.ip nettsted.
curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo
Disse eksemplene henter din offentlige IP -adresse fra ipecho.net nettjeneste.
curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo
De ifconfig.me nettsted leverer IP -informasjonen for kommandoene ovenfor. Mange andre nettsteder på internett er tilgjengelige som tilbyr lignende tjenester.
Finne din offentlige IP -adresse i Linux
Du kan enkelt finne ut din offentlige IP -adresse ved å bruke en av metodene ovenfor. Den viktigste fordelen med disse tilnærmingene er at de viser riktig IP -adresse, selv om du står bak en NAT -ruter. Så hvem som helst kan bruke dem til å bestemme sin offentlige internettadresse.
beste tekstappene for android 2015
Nettverkspakkene som overføres via internett følger en spesifikk modell som danner grunnlaget for digital kommunikasjon. OSI -modellen er ansvarlig for dataoverføring og kommunikasjon mellom to eller flere enheter som er koblet til enten det samme eller forskjellige nettverk.
Dele Dele kvitring E -post Hva er OSI -modellen? Forbindelsesmodellen for åpne systemer forklartHvordan kommuniserer datamaskinen din faktisk med internett?
Les neste Relaterte temaer- Linux
- IP adresse
- Linux -kommandoer
Rubaiat er en CS grad med en sterk lidenskap for åpen kildekode. Bortsett fra å være Unix -veteran, er han også interessert i nettverkssikkerhet, kryptografi og funksjonell programmering. Han er en ivrig samler av brukte bøker og har en uendelig beundring for klassisk rock.
Mer fra Rubaiat HossainAbonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere