Como encontrar o endereço IP público da linha de comando no Linux

Como encontrar o endereço IP público da linha de comando no Linux

Se você é um usuário do Linux, pode ser necessário encontrar o seu público Endereço IP da linha de comando por vários motivos, como problemas de solução de problemas ou configuração de um servidor da Web. Neste artigo, o guiaremos através do processo de encontrar seu endereço IP público usando diferentes comandos no Linux.

O conteúdo deste artigo inclui:

Encontrando o endereço IP público usando o comando DIG

Encontrando o endereço IP público usando o comando host

Como encontrar endereço IP público usando o comando curl

    • Endereço IP do ifconfig usando o comando curl
    • Endereço IP de usar o comando curl
    • Endereço IP de usar o comando curl
    • Endereço IP do checkip.dyndns.org usando comando curl
    • Endereço IP de Ident.eu usando o comando curl
    • Endereço IP da iPecho.rede usando o comando curl

Diferença entre endereço IP público e público

O endereço do protocolo da Internet é um endereço de identificador dado a dispositivos dentro da rede. Há dois Tipos de endereços IP:

Público: O provedor de serviços de Internet atribui o IP público ao dispositivo que está diretamente conectado à Internet. Ele pode identificar o dispositivo na internet. Pode ser verificado de qualquer lugar pela Internet.

Privado: Um endereço IP privado é fornecido pelo administrador da rede para dispositivos em uma rede local. O endereço IP privado é dado a redes como uma casa ou escritórios. É usado para identificar dispositivos dentro da rede. Não pode ser acessado pela Internet, pois é privado.

Entre ambos os endereços, a acessibilidade está a principal diferença que descreve se eles podem ser acessados ​​ou não pela Internet.

Encontrando o endereço IP público usando o comando DIG

O escavação O comando nos fornece um endereço IP público usando servidores DNS. Para encontrar IP público usando o DIG, siga as etapas abaixo:

Abra o terminal em sua máquina Linux. Digite o seguinte comando:

Dig +curto myip.opendns.com @resolver1.opendns.com


Você verá um endereço IP público exibido no terminal:

Encontrando o endereço IP público usando o comando host

O comando host é outra ferramenta útil para obter informações como endereços IP e nomes de domínio de um servidor DNS. Você também pode usar o comando host para obter IP público.

Execute o comando host abaixo para obter IP:

hospedeiro myip.opendns.com resolver1.opendns.com


Seu endereço IP público será exibido no terminal.

Como encontrar endereço IP público usando o comando curl

    • Endereço IP do ifconfig usando o comando curl
    • Endereço IP do IPInfo usando o comando CURL
    • Endereço IP do iPify usando o comando curl
    • Endereço IP do checkip.dyndns.org usando comando curl
    • Endereço IP de Ident.eu usando o comando curl
    • Endereço IP da iPecho.rede usando o comando curl

1: endereço IP do ifconfig usando o comando curl

O comando CURL pode trocar dados de um servidor. Um de seus muitos usos é encontrar seu endereço IP público.

Para encontrar o tipo de IP público o seguinte comando no shell:

Curl ifconfig.meu


Este comando exibirá IP público no terminal.

2: Endereço IP do ipinfo usando o comando curl

O comando Curl ipinfo.IO/IP também usa o ondulação utilidade para recuperar o endereço IP público do sistema em que está sendo executado.

Quando o ondulação O comando é executado, faz um PEGAR solicitação para o ipinfo.io API, que retorna o endereço IP público.

Curl ipinfo.IO/IP


Veja como esse comando funciona:

3: endereço IP do ipify usando o comando curl

O comando Curl API.ipify.org também pode nos dar nosso endereço IP público usando o ondulação utilidade e ipify API de serviço. Veja como esse comando funciona:

Curl API.ipify.org


4: endereço IP do checkip.dyndns.org usando comando curl

Este comando envia uma solicitação para o site Verifique.dyndns.org usando o ondulação ferramenta. O site retorna o IP público.

Curl checkip.dyndns.org


5: Endereço IP da identidade.eu usando o comando curl

Este comando envia uma solicitação para o site ident.meu Usando a ferramenta Curl. O site fornece IP público do dispositivo.

Curl Ident.meu


6: Endereço IP do iPecho.rede usando o comando curl

O último na lista é o IPECHO.líquido comando. Este comando envia uma solicitação para o site IPECHO.net/simples Usando a ferramenta Curl. O site retorna o endereço IP público do dispositivo.

Curl iPecho.net/simples


Conclusão

Os provedores de serviços de Internet atribuem o IP público ao dispositivo que está diretamente conectado à Internet. Para encontrar o endereço IP público da linha de comando no Linux, pode -se usar o ondulação Comando seguido de um site que retorna o endereço IP público do usuário. O escavação e hospedar O comando também pode encontrar o endereço IP público usando o servidor DNS.