IP-adres opvragen of vernieuwen

Op deze pagina:

Je computer heeft een intern IP-adres waarmee je binnen je netwerk beschikbaar bent en een extern IP-adres waarmee je via het internet beschikbaar bent.

Nieuw intern IP-adres verkrijgen via DHCP

Met behulp van dhclient kun je een nieuw intern IP-adres krijgen, dat moet als root:


sudo dhclient -r

om je oude IP-adres te verlaten en:


sudo dhclient

om een nieuw IP-adres te krijgen.

Externe IP-adres opvragen via de opdrachtregel


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

Interne IP-adres opvragen met ifconfig

Met de ifconfig opdracht kun je onder andere je interne IP-adres opvragen.

Als de opdracht 'ifconfig' niet gevonden wordt, dan kun je deze installeren, afhankelijk vam je systeem kan dit bijvoorbeeld met:


sudo apt install net-tools

ifconfig

# ingekorte uitvoer:
enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.155  netmask 255.255.255.0  broadcast 192.168.1.255 
        inet6 fd42:2e31:8fac:0:3546:4c29:af31:b22d  prefixlen 64  scopeid 0x0<global> 

Je kunt de uitvoer ook beperken tot een bepaalde interface:


ifconfig enp5s0

De uitvoer meteen al beperken kan met:


ifconfig | sed -En 's/127.0.0.1//;s/.\*inet (addr:)?(([0-9]\*\\.){3}[0-9]\*).\*/\2/p'

Je kunt hiervoor een alias aanmaken:


alias mijnip="ifconfig | sed -En 's/127.0.0.1//;s/.\*inet (addr:)?(([0-9]\*\\.){3}[0-9]\*).\*/\2/p'"

Interne IP-adres opvragen met ip addr

Met ip addr krijg je onder andere je interne ip-adres.


ip addr

# mogelijke uitvoer (ingekort):
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 
    link/ether 74:d4:35:e9:da:27 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.155/24 brd 192.168.1.255 scope global dynamic noprefixroute enp5s0
       valid_lft 61240sec preferred_lft 61240sec

Interne IP-adres opvragen met hostname -I

Een eenvoudige methode om je interne IP-adres op te vragen is hostname -I:


hostname -I

# mogelijke uitvoer:
192.168.1.155 192.168.122.1 10.189.243.173 fd42:2e31:8fac:0:3546:4c29:af31:b22d fd42:2e31:8fac:0:985d:4409:480c:9f85

 

Verwante artikelen