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 uitgelegdHoe communiceert uw computer eigenlijk met internet?
Lees volgende Gerelateerde onderwerpen- Linux
- IP adres
- Linux-opdrachten
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 HossainAbonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren