Bueno, si ya vimos ayer cómo obtener nuestra IP externa desde el PowerShell de Windows y anteriormente desde Linux con cURL y con wget, hoy vamos a ver unha tercera forma de hacer esto desde Linux: con el comando dig (acrónimo de Domain Information Groper).
Para este ejemplo nos serviremos del servicio de OpenDNS, aunque también podría hacersce con otros como el de Google, Cloudflare o el de Ipify que usamos ayer. Básicamente tendríamos que usar este comando:
dig +short myip.opendns.com @resolver1.opendns.com
¿Y si queremos usarlo en un script? Pues basta con meter la respuesta que capturamos en una variable:
miDirIp="$(dig +short myip.opendns.com @resolver1.opendns.com)"