IP -adresser utgör ryggraden i hur internet fungerar. Det finns två grundläggande typer av IP -adresser: Offentlig och privat. Offentliga IP -adresser används för att ansluta till externa nätverk, medan privata IP -adresser används för att identifiera enheter som är anslutna till ditt lokala nätverk.
Du kan få din offentliga IP -adress i Linux med flera metoder. I den här artikeln kommer vi att diskutera i korthet hur du kan använda värdkommandot, kommandot dig och några externa tjänster för att hitta ditt systems offentliga IP -adress.
Skaffa allmän IP med värdkommandot
De värd verktyget ger åtkomst till DNS-relaterad information, inklusive den offentliga IP-adressen för din Linux-maskin. När du kör det här kommandot utan några alternativ kommer det att visa DNS -serverns namn, adress och systemets offentliga IP.
host myip.opendns.com resolver1.opendns.com
Du kan grep för utgångslinjen som innehåller den offentliga IP -adressen och visa den med ock kommando.
varför laddar inte mitt bärbara batteri
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'
Använd grävkommandot
Grävverktyget i Linux är ett annat användbart verktyg för hämtar DNS -data kopplad till din dator. Du kan få den offentliga IP -adressen i Linux med följande dig -kommando.
dig +short myip.opendns.com @resolver1.opendns.com
Relaterad: Vad är en statisk IP -adress? Här är varför du inte behöver en
Använda externa tjänster
Många tjänster från tredje part kan visa din offentliga IP-adress. Du kan komma åt de flesta av dessa tjänster med ringla eller wget verktyg. Nedanstående kommandon utnyttjar vissa sådana tjänster.
curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo
De ovannämnda kommandona hämtar den offentliga IP -adressen från ipinfo.ip hemsida.
curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo
Dessa exempel hämtar din offentliga IP -adress från ipecho.net webb-service.
curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo
De ifconfig.me webbplats tillhandahåller IP -informationen för kommandona ovan. Många andra webbplatser på internet är tillgängliga som erbjuder liknande tjänster.
Hitta din offentliga IP -adress i Linux
Du kan enkelt ta reda på din offentliga IP -adress med någon av metoderna ovan. Den viktigaste fördelen med dessa tillvägagångssätt är att de visar rätt IP -adress även om du ligger bakom en NAT -router. Så vem som helst kan använda dem för att bestämma sin offentliga internetadress.
hur man stoppar hackare på facebook
Nätverkspaketen som överförs via internet följer en specifik modell som utgör grunden för digital kommunikation. OSI -modellen är ansvarig för dataöverföring och kommunikation mellan två eller flera enheter som är anslutna till antingen samma eller olika nätverk.
Dela med sig Dela med sig Tweet E-post Vad är OSI -modellen? Modellen för öppen systemanslutning förklarasHur kommunicerar din dator egentligen med internet?
Läs Nästa Relaterade ämnen- Linux
- IP-adress
- Linux -kommandon
Rubaiat är en CS-examen med en stark passion för öppen källkod. Förutom att vara en 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 HossainPrenumerera 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