Hur man hittar min externa IP-adress i Linux



Prova Vårt Instrument För Att Eliminera Problem

Även om det finns ett antal kommandoradslösningar för att hitta din IP-adress i Linux, är de flesta av dessa inriktade på att hitta de unika adressnumren som tilldelats din enhet. Om du vill ta reda på IP-adressen som HTTP-webbplatser identifierar dig som externt, behöver du mer än troligtvis använda ett kommando som refererar till en extern server. Den goda nyheten är att detta är extremt enkelt på de flesta moderna Linux-distributioner. Detta trick är särskilt användbart om du använder någon form av proxy eller konfigurerar avancerade webbläsarinställningar.



Du måste börja med att öppna en kommandotolk. Håll ned Ctrl, Alt och T eller sök efter Terminal från enhetsstrecket. KDE- och LXDE-användare kan klicka på applikationsmenyn, peka på systemverktyg och klicka sedan på terminalobjektet. Oavsett hur du startar din terminal behöver du inte ha root-åtkomst för detta och det spelar förmodligen ingen roll vilken typ av skal du använder. De flesta paket som du kommer att arbeta med installeras som standard i den genomsnittliga GNU / Linux-ruta som används idag.



Metod 1: Hitta din externa IPv6-adress

De allra flesta moderna nätverkssystem använder IPv6-standarden, som är en mycket längre men säkrare och flexibel version än den äldre formen av IP-adress. Om du vill hitta det här moderna adressnumret för ditt system, skriv sedan nc 6.ifcfg.me 23 | grep –färg = aldrig IP och tryck enter. Eftersom detta är lite av ett längre kommando kanske du vill markera och kopiera det. För att klistra in den i din terminal måste du antingen klicka på Redigera-menyn och välja klistra in eller hålla ned Skift, Ctrl och V samtidigt. Beroende på din distribution och vilken terminalemulator du använder kan du också klicka på den mellersta musknappen och sedan trycka på enter för att köra den om du kopierade den till Urklipp.



När du har kört kommandot bör du se en lång sträng med åtta grupper med hexadecimala siffror. Detta är din externa moderna IPv6-adress. Du kan köra det här kommandot när du vill se om din externa adress någonsin ändras. Det kommer att ändras om du ansluter en Linux-surfplatta till offentligt Wifi på en restaurang eller ett bibliotek. Du kanske också vill lägga till det i ett skalskript om du planerar att köra det ganska ofta. Om din Internetleverantör ger dig en dynamisk IP-adress kan detta ändå ändras ändå. Det borde vara relativt statiskt, men det här är ett utmärkt sätt att hålla koll på det för alla fall.

Metod 2: Hitta din IPv4-externa adress

Även om IPv4 är en äldre standard används den fortfarande i stor utsträckning i nätverksvärlden. Om du vill hitta den här adressen kan du använda en webbläsare för kommandoraden för att leta efter den. Beroende på vilken konfiguration din Linux-installation använder kan du behöva prova detta två gånger, men i båda fallen är det bara ett enda kommando utan någon annan som spelar för att hitta svaret. Först försökte skriva w3m -dump whatismyip.akamai.com och tryck enter. Du bör bara se din externa IP-adress utan någon annan information. Detta program avslutas automatiskt och återgår till uppmaningen.



Du kan få ett felmeddelande om att programmet w3m inte är installerat. Medan du kan installera paketet om du vill kan du också prova curl -s http://whatismyip.akamai.com/ och se om detta fungerar. Du kanske har curl installerat redan. Om du gör det får du samma typ av enkel utdata. Du behöver inte spela längre. Medan du kan lägga till vilket kommando som fungerar i ett bash-shell-skript kan du också bara köra det när du vill precis som kommandot i den första metoden. Naturligtvis kan du alltid installera curl eller w3m om du inte har något av paketen. Nätverkande Linux-användare har dock vanligtvis minst en av dessa.

Beroende på några få faktorer kan dina IP-adresser se annorlunda ut än de exempeladresser som har konfigurerats här. Olika nätverk i olika geografiska regioner kommer ibland att lägga sin egen snurrning eller till och med sina egna förkortningar ovanpå den vanliga masken som används för att beräkna adresser. De vi använde var dummy-adresser från en virtuell maskin som körs via en proxyserver. Du bör aldrig ge bort din faktiska externa IP-adress online, vilket är just därför vi strävat efter att göra detta när vi tar exempel på skärmdumpar.

3 minuter läst