Så här hittar du din IP -adress i Linux

Så här hittar du din IP -adress i Linux

En IP -adress är en numerisk etikett som unikt identifierar enheter i ett nätverk. Det finns två typer av IP -adresser, offentliga och privata. En privat adress används för märkning av enheter i ett internt nätverk och är globalt oåtkomligt.





Tvärtom är offentliga IP -adresser globalt dirigerbara och är viktiga för att ansluta till internet. Den här guiden visar hur lätt det är för Linux -användare att få information om IP -adresser på sina datorer.





Hur fungerar IP -adresser?

Du måste veta några saker innan du lär dig hur du hittar IP -adressen till din Linux -maskin. När de är anslutna till hemnätverket har alla dina enheter unika privata IP -adresser. Du kan dock inte ansluta till world wide web via privata adresser. Du kommer att behöva en offentlig IP för att göra det.





Bildkredit: Michel Bakni/ Wikipedia

Din router tilldelar dig den offentliga IP -adressen när du gör webbförfrågningar från en av dina enheter. Det finns en hel mekanism som kallas Network Address Translation (NAT) för att göra detta. NAT fungerar genom att ersätta den privata adressen från IP -pakethuvudet med en globalt tillgänglig offentlig IP.



okej google tänd min ficklampa

Hitta privat IP -adress för ett Linux -system

Enligt RFC 1918 (Address Allocation for Private Internets), privata nätverk kan ha IP -adresser inom de områden som anges nedan. Här X representerar valfritt tal mellan 0 och 255.

  • 10.X.X.X - 10.X.X.X
  • 172.16.X.X - 172.31.X.X
  • 192.168.X.X - 192.168.X.X

Det finns flera sätt att kontrollera privata IP -adresser i Linux. Det enklaste av dem är Linux ip addr kommando.





ip -4 addr

Detta kommando visar både loopback -adressen (127.0.0.1) och maskinens faktiska privata adress.

Använd följande kommando på Linux om du bara vill få systemets IP -adress.





ip route get 1.1.1.1 | awk '{print }'

Alternativt kan du använda värdnamn kommando på Linux för att få IP -adressen till en värd.

hostname -I

Du kan också använda nmcli verktyg för att få den privata IP -adressen för ditt gränssnitt. Det är ett konsolbaserat program för hantering av nätverkshanteraren.

nmcli -p device show

Hitta offentlig IP -adress för Linux -system

Eftersom NAT är ansvarig för att tilldela den offentliga IP: n för ditt system kan du inte få den direkt från enheten. I stället måste du skicka en webbförfrågan till ett externt system och hämta IP -adressen från svaret.

Använd ett av följande Linux -kommandon för att få din offentliga IP -adress från kommandoraden.

dig +short myip.opendns.com @resolver1.opendns.com
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
curl https://ifconfig.me ; echo
curl https://ipinfo.io/ip ; echo
wget -qO- api.ipify.org ; echo
wget -qO- https://ipecho.net/plain ; echo

Det enklaste sättet för Linux -användare att få den offentliga IP -adressen är dock via en enkel Google -sökning. Allt du behöver göra är att skriva ' vad är min IP 'i en ny sökning, så berättar Google den offentliga IP -adressen.

Relaterad: Hur man hittar den offentliga IP -adressen på ett Linux -system

Hur döljer jag IP -adress på Linux?

Eftersom webbplatser kan spåra användare och geolokalisering med hjälp av IP -adresser väljer många att dölja sin IP. Det finns flera sätt att dölja din IP -adress på Linux.

  • VPN : Ett VPN (virtuellt privat nätverk) fungerar som en mellanhand mellan din enhet och webbplatsen du vill besöka. De maskerar din IP genom att få det att se ut som att förfrågningarna kommer från VPN -servern istället för din maskin. Förutom att maskera IP finns det andra skäl för att använda VPN inklusive datakryptering och kringgå censur.
  • Port : Det är ett säkert nätverk som består av tusentals noder som drivs av volontärer över hela världen. Tor tillhandahåller anonymitet genom att vidarebefordra trafik genom många anonyma noder. Du kan använda gratis Tor webbläsare för att dölja IP på Linux.
  • Ombud : Proxyservrar får det att se ut som om dina webbförfrågningar kommer från deras system. De krypterar inte data och är ofta opålitliga jämfört med VPN eller Tor.

Skaffa IP -adress på Linux direkt

Som illustreras i den här guiden är det väldigt enkelt för Linux -användare att få sina IP -adresser. Du kan hitta både privata och offentliga IP -adresser för ditt system med hjälp av metoderna som beskrivs ovan.

hur man gör en bildfil mindre

Men vad händer om du vill hitta telefonens IP -adress? Lyckligtvis är det lika enkelt som att hitta din dators IP, om inte enklare.

Dela med sig Dela med sig Tweet E-post Så här hittar du din telefons IP -adress på Android eller iPhone

Behöver du hitta din mobiltelefons IP -adress? Så här hittar du IP -adressen på din iPhone eller Android -telefon.

Läs Nästa
Relaterade ämnen
  • Linux
  • IP-adress
Om författaren Rubaiat Hossain(39 artiklar publicerade)

Rubaiat är en CS-examen med en stark passion för öppen källkod. Förutom att vara Unix -veteran, är han också intresserad av nätverkssäkerhet, kryptografi och funktionell programmering. Han är en ivrig samlare av begagnade böcker och har en oändlig beundran för klassisk rock.

Mer från Rubaiat Hossain

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera