Como usar o CURL para obter endereço IP público

Como usar o CURL para obter endereço IP público

O comando CURL nos sistemas Linux é comumente usado para baixar e fazer upload de arquivos de ou para um servidor remoto. Outra coisa interessante para a qual podemos usá -lo é determinar o endereço IP público do nosso sistema.

Para fazer isso, podemos usar o CRO para consultar sites que estão configurados para fazer nada mais do que retornar o endereço IP de qualquer sistema que esteja se conectando a ele. Esta é uma das maneiras mais rápidas e fáceis de obter seu endereço IP público na linha de comando Linux. Siga conosco abaixo e nós mostraremos alguns exemplos.

Neste tutorial, você aprenderá:

  • Como instalar o CURL nos principais distritos do Linux
  • Como usar o CURL para obter endereço IP público
Usando CURL para obter endereço IP público na linha de comando Linux Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Qualquer distro Linux
Programas ondulação
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Instale o CURL



Embora o CURL seja uma utilidade comum, ele não está incluído em todas as distroções Linux. Especificamente, pode estar faltando em mais distritos orientados para a área de trabalho. Caso ainda não esteja instalado, você pode usar o comando apropriado abaixo para instalá -lo através do gerenciador de pacotes do seu sistema.

Para instalar Curl no Ubuntu, Debian e Linux Mint:

$ sudo apt install curl 

Para instalar o CURL no CentOS, Fedora, Almalinux e Red Hat:

$ sudo dnf install curl 

Para instalar Curl no Arch Linux e Manjaro:

$ sudo pacman -s curl 

Use Curl para obter endereço IP público

Existem muitos sites que foram configurados para mostrar o endereço IP público de alguém. Use um ou mais dos seguintes exemplos abaixo para determinar o seu.



  1. Este site também funcionará com o -4 ou -6 Opções de Curl, se você precisar recuperar seu endereço IPv4 ou IPv6 especificamente.
    $ curl icanhazip.com ou $ Curl -4 ICANHAZIP.com ou $ Curl -6 ICANHAZIP.com 
  2. $ curl ifconfig.meu
  3. $ CURL API.ipify.org
  4. $ Curl Bot.Whatismyipaddress.com
  5. $ curl ipinfo.IO/IP
  6. $ Curl IPECHO.net/simples

Obviamente, também existem outros sites que podem fazer a mesma coisa, mas isso deve ser suficiente para cobrir suas necessidades. No futuro, alguns sites podem parar de funcionar e novos preencherão seu lugar, portanto, lembre -se de que qualquer site da lista pode não ser permanente.

Pensamentos finais

Neste guia, vimos como recuperar o endereço IP público de um sistema usando o CURL na linha de comando Linux. Isso se baseia em sites públicos de terceiros para nos mostrar nosso endereço IP, mas prova ser uma das maneiras mais rápidas e fáceis de ver nosso IP público na linha de comando.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Mastering Bash Script Loops
  • Lista das melhores ferramentas Kali Linux para testes de penetração e…
  • Tutorial do LFTP sobre Linux com exemplos
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Download do Linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Sistema Linux Hung? Como escapar para a linha de comando e…