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.

Ao contrário, 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.

Crédito da imagem: Michel Bakni /Wikipedia

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 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.X.X.X - 10.X.X.X
  • 172.16.X.X - 172.31.X.X
  • 192.168.X.X - 192.168.X.X

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

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}'

Alternativamente, você pode usar o nome de anfitrião comando no Linux para obter o endereço IP de um host.

hostname -I

Você também pode usar o nmcli utilitário 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 o-o.myaddr.l.google.com @ ns1.google.com
ondulação https://ifconfig.me; eco
ondulação https://ipinfo.io/ip; eco
wget -qO- api.ipify.org; eco
wget -qO- https://ipecho.net/plain; eco

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 informará 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 IP, existem outros razões para usar VPNs também, incluindo criptografia de dados e contornando 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 gratuito Navegador Tor 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.

E-mail
Como encontrar o endereço IP do seu telefone no Android ou iPhone

Precisa encontrar o endereço IP do seu celular? Veja como encontrar o endereço IP em seu iPhone ou telefone Android.

Leia a seguir

Tópicos relacionados
  • Linux
  • Endereço de IP
Sobre o autor
Rubaiat Hossain (20 artigos publicados)

Rubaiat é um graduado em CS com uma forte paixão por código aberto. Além de ser um veterano do Unix, ele também trabalha com segurança de rede, criptografia e programação funcional. Ele é um colecionador ávido de livros de segunda mão e tem uma admiração sem fim pelo rock clássico.

Mais de Rubaiat Hossain

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.