Como verificar o endereço IP no Linux usando a linha de comando
- 3118
- 277
- Loren Botsford
Como verificar o endereço IP na máquina Linux usando a interface da linha de comando? Principalmente todos os sistemas operacionais Linux e UNIX fornecem ifconfig
e IP
arquivos binários. Você pode simplesmente usar esses comandos para encontrar o endereço IP do sistema local.
O que é um endereço IP?
A EUNternet PEndereço Rotocol (endereço IP) é o rótulo numérico atribuído a cada dispositivos de hardware conectados a uma rede de computadores que usa o protocolo da Internet para identificar os dispositivos. Em termos gerais, é uma identidade de qualquer dispositivo. Um endereço IP permite que um dispositivo se comunique com outros dispositivos em uma rede baseada em IP, como a LAN ou Internet.
- Leia: 5 comandos para obter IP público usando o terminal Linux
Método 1 - Usando o comando ifconfig
ifconfig O comando geralmente está disponível em /sbin
diretório. Então você precisará de acesso root ou sudo para executar isso em muitos sistemas operacionais.
ifconfig
Saída de amostra: [Alguma saída oculta]
ETH0 LINK ENCAP: Ethernet Hwaddr 00: 0C: 22: 83: 79: A3 INET ADDR: 192.168.10.199 Bcast: 192.168.1.255 máscara: 255.255.255.0 INET6 ADDR: FE80 :: 20C: 29FF: FE89: 79B3/64 Escopo: LINK UP BROLUÇÃO RUND MULTICAST MTU: 1500 METRIC: 1 RX pacotes: 3931508 Erros: 0 Droped: 0 Overnos : 0 Drogado: 0 Overnússias: 0 Portador: 0 Colisões: 0 txqueuelen: 1000 rx bytes: 706273621 (673.5 MIB) TX Bytes: 857722605 (817.9 MIB) Endereço base: 0x2000 Memória: FD5C0000-FD5E0000
De acordo com a saída acima, este sistema possui endereço IP 192.168.10.199 na interface Ethernet eth0.
Você também pode visualizar os detalhes específicos da interface especificando o nome da interface na linha de comando como abaixo.
ifconfig eth0
- Leia: Bash Ifconfig: Comando não encontrado no CentOS/Rhel 7
Método 2 - Usando o comando IP
Comando IP geralmente disponível no diretório /bin, mas alguns Linux OS Keep estão no diretório /sbin. Use o seguinte comando para obter endereço IP usando o comando IP.
IP Addr Show
Saída de amostra: [Alguma saída oculta]
1: LO: MTU 16436 Link/loopback do NQUEUE QDISC 00: 00: 00: 00: 00: 00 Brd 00: 00: 00: 00: 00: 00 INET 127.0.0.1/8 HOST SCOPE LO INTEN6 :: 1/128 Host SCOPE Valid_lft Forever preferred_lft Forever 2: Eth0: MTU 1500 qdisc pfifo_fast qlen 1000 link/éter 00: 0c: 22: 83: 79: A3 FF: FF: FF: FF : FF: FF INET 192.168.10.199/24 BRD 192.168.1.255 SCOPE GLOBAL ETH0 INET6 FE80 :: 20C: 29FF: FE89: 79B3/64 LING SCOP
De acordo com a saída acima, este sistema possui endereço IP 192.168.10.199 na interface Ethernet eth0. A interface Eth1 não configura com um endereço IP.
Você também pode visualizar os detalhes específicos do itnerface usando o comando abaixo
IP addr show eth0
Encontre mais comandos para verificar o endereço IP local de qualquer sistema Linux.
Rota IP Get 1 | awk 'print $ nf; saída'
Rota IP Get 8.8.4.4 | Cabeça -1 | corte -d "-f8
Rota IP Get 8.8.4.4 | Cabeça -1 | awk 'print $ 7'