5 maneiras de encontrar o seu endereço IP no Linux

Malwares que roubam dados derrubam o Emotet da liderança do ranking global
Check Point Software ressalta as cinco dicas para navegar na Internet com segurança

Neste artigo, você aprenderá como encontrar o endereço IP no seu computador Linux usando comandos no terminal. É tudo simples e você não precisa ter conhecimento técnico ou ser um especialista em Linux.

1. Usando o comando ip

Usando o comando ip, você poderá procurar o endereço IP da sua máquina. Na verdade, ele exibirá os endereços IPv4 e IPv6:

Terminal
ip addr show

Conforme mostra a imagem acima, meu endereço IPv4 é 10.0.2.15. Aqui está uma breve explicação sobre alguns dos campos exibidos:

  • enp0s3 é o nome da interface.
  • mtu 1500 significa Unidade Máxima de Transmissão (Maximum Transmission Unit), que é igual a 1500 bytes. Assim, esse é o tamanho máximo do quadro que pode ser enviado por essa interface. Geralmente, esse é o padrão definido pelo limite do protocolo Ethernet, que é limitado a 1500. Dessa maneira, se um pacote maior for enviado, ele será fragmentado quando chegar a uma interface Ethernet e sua carga útil será transmitida em 2 ou mais pacotes.
  • link/ether significa que o Ethernet é o protocolo da camada de link:
    • brd significa transmissão (broadcast).
  • inet significa que o protocolo da camada de rede é o IPv4.
    • lft significa tempo de vida (lifetime). Refere-se ao tempo de concessão em relação ao endereço IP caso você tenha obtido esse endereço via DHCP.

Além disso, você pode usar a versão curta do comando ip addr show da seguinte maneira:

Terminal
ip a

No final da linha, você notará a palavra dynamic, o que significa que o endereço IP foi atribuído automaticamente usando o DHCP.

2. Comando hostname

Outra maneira direta de encontrar o endereço IP é usando o seguinte comando:

Terminal
hostname -I

Isso exibirá o endereço IP do nome do host (se o nome do host puder ser resolvido) com o sinalizador -I. Ainda mais, o uso da opção -I mostrará todos os endereços de rede do host, caso haja mais de um.

3. Comando ifconfig

A princípio, para usar esse comando, é preciso instalar o net-tools:

Terminal
sudo apt install net-tools

Para visualizar as configurações de todas as interfaces de rede (incluindo as inativas) no sistema, execute o comando ifconfig com a opção -a:

Terminal
ifconfig -a

4. Comando curl

A princípio, caso seu sistema não tenha o curl instalado, execute o seguinte comando:

Terminal
sudo apt install curl

Depois, digite o seguinte comando no terminal:

Terminal
curl ifconfig.me

Assim, será mostrado seu endereço IP de forma simples, sem nenhuma informação a mais.

Nota: Esse endereço aqui é o seu IP público, fornecido pela sua operadora.

Além disso, esse comando fornece o mesmo resultado que o deste site que revela seu IP público.

5. Usando o ip route

Abra o terminal e execute o comando:

Terminal
ip route get 8.8.8.8

Assim, será mostrado o endereço IP atual, ou seja, usado no momento que você clicou ENTER (isso é importante caso você esteja conectado com ambos Wi-Fi e Ethernet ou via VPN). Dessa forma, a vantagem aqui é que não há necessidade de saber a qual interface você está se referindo. Neste artigo, você viu 5 maneiras de encontrar o seu endereço IP no Linux.

Leia também:

Saiba como escanear portas abertas na sua rede com comando nmap!