Como encontrar seu endereço IP no Linux

Um endereço IP é um rótulo numérico que identifica exclusivamente dispositivos em uma rede. Existem dois tipos de endereços IP, públicos e privados. Um endereço privado é usado para etiquetar dispositivos dentro de uma rede interna e é globalmente inacessível.

Pelo contrário, os IPs públicos são globalmente roteáveis ​​e importantes para se conectar à Internet. Este guia mostra como é fácil para usuários Linux obter informações de endereço IP em seus computadores.

Como funcionam os endereços IP?

Você precisa saber algumas coisas antes de aprender como encontrar o endereço IP de sua máquina Linux. Quando conectado à rede doméstica, todos os seus dispositivos têm IPs privados exclusivos. No entanto, você não pode se conectar à rede mundial de computadores por meio de endereços privados. Você vai precisar de um IP público para fazer isso.

Seu roteador atribui a você o IP público quando você faz solicitações da Web a partir de um de seus dispositivos. Existe todo um mecanismo chamado Network Address Translation (NAT) para fazer isso. O NAT funciona substituindo o endereço privado do cabeçalho do pacote IP por um IP público acessível globalmente.

Encontre o endereço IP privado de um sistema Linux

De acordo com a RFC 1918 (Alocação de endereços para internets privadas), as redes privadas podem ter IPs dentro dos intervalos fornecidos a seguir. Aqui, X representa qualquer número entre 0 e 255.

  • 10.XXX – 10.XXX
  • 172.16.XX – 172.31.XX
  • 192.168.XX – 192.168.XX

Existem várias maneiras de verificar endereços IP privados no Linux. O mais fácil deles é o comando Linux ip addr .

 ip -4 addr

Este comando exibe o endereço de loopback (127.0.0.1) e o endereço privado real da máquina.

Use o seguinte comando no Linux se quiser obter apenas o endereço IP do sistema.

 ip route get 1.1.1.1 | awk '{print $7}'

Como alternativa, você pode usar o comando hostname no Linux para obter o endereço IP de um host.

 hostname -I

Você também pode usar o utilitário nmcli para obter o endereço IP privado de sua interface. É um programa baseado em console para gerenciar o gerenciador de rede.

 nmcli -p device show

Encontre o endereço IP público de sistemas Linux

Como o NAT é responsável por atribuir o IP público ao seu sistema, você não pode obtê-lo diretamente do dispositivo. Em vez disso, você precisa enviar uma solicitação da web a um sistema externo e recuperar o endereço IP da resposta.

Use um dos seguintes comandos do Linux para obter seu endereço IP público da linha de comando.

 dig +short myip.opendns.com @resolver1.opendns.com
dig TXT +short oo.myaddr.l.google.com @ns1.google.com
 curl https://ifconfig.me ; echo
curl https://ipinfo.io/ip ; echo
 wget -qO- api.ipify.org ; echo
wget -qO- https://ipecho.net/plain ; echo

No entanto, a maneira mais simples de os usuários do Linux obterem o endereço IP público é por meio de uma pesquisa simples no Google. Tudo que você precisa fazer é digitar " qual é o meu ip " em uma nova pesquisa, e o Google lhe dirá o endereço IP público.

Relacionado: Como Encontrar o Endereço IP Público em um Sistema Linux

Como ocultar o endereço IP no Linux?

Como os sites podem rastrear usuários e geolocalização usando endereços IP, muitas pessoas optam por ocultar seu IP. Existem várias maneiras de ocultar seu endereço IP no Linux.

  • VPN : Uma VPN (Rede Privada Virtual) atua como um intermediário entre o seu dispositivo e o site que você deseja visitar. Eles mascaram seu IP fazendo com que pareça que as solicitações foram originadas do servidor VPN em vez de sua máquina. Além de mascarar o IP, há outras razões para usar VPNs também, incluindo criptografia de dados e ignorar a censura.
  • Tor : É uma rede segura que consiste em milhares de nós administrados por voluntários em todo o mundo. O Tor fornece anonimato retransmitindo o tráfego por meio de muitos nós anônimos. Você pode usar o navegador Tor gratuito para ocultar o IP no Linux.
  • Proxy : os servidores proxy fazem parecer que suas solicitações da web são originadas de seu sistema. Eles não criptografam dados e geralmente não são confiáveis ​​em comparação com VPNs ou Tor.

Obtenha o endereço IP no Linux instantaneamente

Conforme ilustrado ao longo deste guia, é muito simples para os usuários do Linux obterem seus endereços IP. Você pode encontrar os endereços IP privados e públicos do seu sistema usando os métodos descritos acima.

Mas e se você quiser encontrar o endereço IP do seu telefone? Felizmente, é tão fácil quanto encontrar o IP do seu computador, senão mais fácil.