====== extern ipadres achterhalen ====== [[linux:linux|{{ :linux:linux_tux.png?120|}}]] ===== 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: * [[http://www.whatismyip.com|WhatisMYIP]] * [[https://www.ipchicken.com/|IPchicken]] 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 {{:linux:2019-09-16_12_22_40-.png?400|}} \\ Met de optie **-v** zie je netjes de hele request: - DNS query voor ifconfig.co - verbinding op , poort 80 - HTTP response code: 200 (succes) - HTTP response: **extern nummer** Er bestaat ook nog een andere manier waarbij je een DNS-query uitvoert -van een bepaalde domein -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 ===== * [[https://www.cyberciti.biz/faq/how-to-find-my-public-ip-address-from-command-line-on-a-linux/|ipadres vanaf command line]] {{tag>Linux networking curl}}