Hoe het IP-adres in Linux te zien

hoe weet ik mijn ip in linux

Het onderwerp van het kennen of achterhalen van het IP-adres dat we hebben, is iets dat steeds terugkeert. Laten we eens kijken hoe we dit op een Linux-apparaat kunnen doen.

In dit artikel ga ik je leren hoe je het openbare IP-adres in de browser, met de console kunt controleren en hoe je het kunt verkrijgen en opslaan in onze .sh-scripts met BASH

Daarnaast zullen we ook zien hoe we ons privé-IP kunnen controleren en het verschil tussen beide.

publiek versus privé IP

Het openbare of externe IP is het IP dat ons identificeert met de buitenkant van ons netwerk. Hoe de rest van de mensen onze router zou zien.

Aan de andere kant is het privé-, interne of lokale IP-adres (noem het wat je wilt) het IP-adres dat de router toewijst aan elk apparaat dat erop is aangesloten.

Het is dus zo dat elk apparaat op een netwerk een ander privé-IP-adres heeft, maar hetzelfde openbare IP-adres dat aan de router is toegewezen.

Hoe de openbare ip . te zien

Er zijn verschillende manieren. Onthoud dat het IP-adres het adres van ons huis is. Je moet het niet zomaar faciliteren. De ip's die je in de afbeeldingen van het artikel ziet, zijn bijvoorbeeld niet van mij, ik heb het gewijzigd met TOR zodat niemand mijn IP kent.

Gerelateerde artikelen op internet Browse met Tor y proxy instellen

Vanuit de browser

bekijk openbare ip vanuit browser

Dit is de traditionele manier. Wanneer u uw IP-adres moet weten, voor het geval u van een dienst bent verbannen, enz. Zoek op Google Wat is mijn ip of Wat is mijn ip en bij het invoeren van een van de eerste resultaten zullen ze het ons geven.

Of vul een van deze adressen in.

Vanaf de terminal

Met het curl-commando. Zo eenvoudig als het bellen van bepaalde websites die het IP retourneren

curl ifconfig.me

Websites die we kunnen bellen om het IP terug te krijgen

  • ifconfig.me
  • icanhazip.com
  • wgetip.com
  • ifconfig.co

Er zijn er nog veel meer als je meer wilt weten, ik maak een compilatie.

En als je een foutmelding krijgt omdat je curl niet hebt geïnstalleerd, kun je het installeren met

sudo apt update
sudo apt install curl

Een andere manier om het IP-adres van de CLI te krijgen, laten we naar de terminal gaan, is door het wget-commando te gebruiken. Net als met curl kunnen we gebruiken

wget -qO- ifconfig.co

Openbare IP opslaan in BASH

Als u zijn ip in een variabele wilt ophalen en opslaan een .sh-script in BASH je kunt bijvoorbeeld de volgende code gebruiken:

    echo "Tu ip actual es"
    ip="$(curl --silent icanhazip.com)"
    echo $ip

en we zullen het openbare ip in een variabele klaar hebben om te vergelijken of te doen wat we willen.

Hoe de privé-ip . te zien

We hebben al gezien dat het privé-IP het IP-adres is dat de router toewijst aan elk apparaat in het netwerk, dus als we netwerkwerk willen doen, moeten we ons lokale IP-adres weten. Zoals altijd in Linux hebben we verschillende opties om dingen te krijgen. Ik laat de bekendste achter.

met hostnaam

De meest directe. typ in de terminal

hostname -I
zie privé ip met hostnaam

met ifconfig

Met deze eenvoudige opdracht

ifconfig
zie ip en netwerken met ifconfig

In de afbeelding kunt u zien wat de console retourneert en ons privé-IP in rood gemarkeerd.

met ip-route

Een andere optie is om te gebruiken

ip route
zie privé ip met ip route

Net als bij de ifconfig heb ik het privé-IP in rood gemarkeerd, en natuurlijk moeten de twee IP's die op verschillende manieren zijn verkregen hetzelfde zijn.

Als je iets anders over IP nodig hebt, of een methode wilt delen, laat dan een reactie achter.

Laat een reactie achter