Hoe het openbare IP-adres op een Linux-systeem te vinden

Hoe het openbare IP-adres op een Linux-systeem te vinden

IP-adressen vormen de ruggengraat van hoe het internet werkt. Er zijn twee basistypen IP-adressen: openbaar en privé. Openbare IP-adressen worden gebruikt om verbinding te maken met externe netwerken, terwijl privé-IP's worden gebruikt om apparaten te identificeren die op uw lokale netwerk zijn aangesloten.





U kunt uw openbare IP-adres in Linux op verschillende manieren verkrijgen. In dit artikel zullen we in het kort bespreken hoe u het host-commando, het dig-commando en sommige externe services kunt gebruiken om het openbare IP-adres van uw systeem te vinden.





Openbare IP verkrijgen met behulp van de hostopdracht

De gastheer hulpprogramma biedt toegang tot DNS-gerelateerde informatie, inclusief het openbare IP-adres van uw Linux-machine. Wanneer u deze opdracht zonder opties uitvoert, worden de naam, het adres en het openbare IP-adres van uw systeem van de DNS-server weergegeven.





host myip.opendns.com resolver1.opendns.com

U kunt grep voor de uitvoerregel die het openbare IP-adres bevat en deze weergeven met behulp van de awk opdracht.

download youtube video naar iphone camera roll
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

Het graafcommando gebruiken

Het graafhulpprogramma in Linux is een ander handig hulpmiddel voor: DNS-gegevens ophalen gekoppeld aan uw computer. U kunt het openbare IP-adres in Linux verkrijgen met behulp van de volgende dig-opdracht.



dig +short myip.opendns.com @resolver1.opendns.com

Verwant: Wat is een statisch IP-adres? Dit is waarom je er geen nodig hebt

Externe diensten gebruiken

Veel services van derden kunnen uw openbare IP-adres weergeven. U hebt toegang tot de meeste van deze services via de Krul of wget nut. De onderstaande opdrachten maken gebruik van sommige van dergelijke services.





curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

De bovengenoemde opdrachten halen het openbare IP-adres op van de ipinfo.ip website.

curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

Deze voorbeelden halen uw openbare IP-adres op van de: ipecho.net webservice.





curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

De ifconfig.me website levert de IP-informatie voor de bovenstaande opdrachten. Er zijn veel andere websites op internet die soortgelijke diensten aanbieden.

Uw openbare IP-adres vinden in Linux

U kunt uw openbare IP-adres eenvoudig achterhalen met een van de bovenstaande methoden. Het belangrijkste voordeel van deze benaderingen is dat ze het juiste IP-adres weergeven, zelfs als u zich achter een NAT-router bevindt. Iedereen kan ze dus gebruiken voor het bepalen van hun openbare internetadres.

hoe maak je een geanimeerde wallpaper windows 10

De netwerkpakketten die via internet worden overgedragen, volgen een specifiek model dat de basis vormt voor digitale communicatie. Het OSI-model is verantwoordelijk voor gegevensoverdracht en communicatie tussen twee of meer apparaten die op hetzelfde of verschillende netwerken zijn aangesloten.

Deel Deel Tweeten E-mail Wat is het OSI-model? Het open systeem-interconnectiemodel uitgelegd

Hoe communiceert uw computer eigenlijk met internet?

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • IP adres
  • Linux-opdrachten
Over de auteur Rubaiat Hossain(39 artikelen gepubliceerd)

Rubaiat is een CS-graduaat met een sterke passie voor open-source. Behalve dat hij een Unix-veteraan is, houdt hij zich ook bezig met netwerkbeveiliging, cryptografie en functioneel programmeren. Hij is een fervent verzamelaar van tweedehands boeken en heeft een nooit aflatende bewondering voor classic rock.

Meer van Rubaiat Hossain

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren