Você pode usar:
curl ifconfig.me
Eu sei que posso obter o endereço IP atribuído localmente da minha máquina atual pelo roteador local da seguinte forma:
ifconfig
No entanto, quero saber qual é o meu endereço IP tão visível do mundo exterior. Ou, em outras palavras, o endereço IP do roteador mais alto da minha rede privada. Normalmente eu poderia apenas perguntar ao Google "meu ip", mas eu quero que isso seja programável por script.
Existe uma maneira de descobrir esse endereço da CLI sem apenas extrair os resultados da pesquisa do Google acima?
Você pode usar:
curl ifconfig.me
Tags command-line networking ip