Table of Contents

extern ipadres achterhalen

context

dit document beschrijft hoe je vanaf een Linux client je extern ip adres kunt achterhalen.

werking

Er zijn verschillende manieren om dat te doen. Vaak worden die aangeboden in de vorm van een webpagina:

Wat die diensten in hoofdzaak doen is het ip-adres van je https-sessie ondervangen en weergeven. Op Linux gebruik je oa curl om vanaf de cli een https-verzoek te doen. Vb:

curl -v ifconfig.co


Met de optie -v zie je netjes de hele request:

  1. DNS query voor ifconfig.co
  2. verbinding op <ipdres>, poort 80
  3. HTTP response code: 200 (succes)
  4. HTTP response: extern nummer

Er bestaat ook nog een andere manier waarbij je een DNS-query uitvoert

  1. van een bepaalde domein
  2. via een specifieke DNS server

Deze laatste is ook zo ingesteld dat hij voor dat domein niet het adres van het domein weergeeft, maar jouw extern ip. Voorbeeld:

dig myip.opendns.com @resolver1.opendns.com

meer info