Todas as pessoas que pertencem ao histórico de rede sabem que um endereço IP atua como um identificador exclusivo dos dispositivos dentro de uma rede. Portanto, devemos conhecer os endereços IP dos dispositivos dentro de uma rede para ativar a comunicação de rede suave. O artigo de hoje se concentrará nos diferentes métodos de listar todos os endereços IP na interface no Linux Mint 20.
Métodos de listar todos os endereços IP na interface no Linux Mint 20
Para listar todos os endereços IP na interface no Linux Mint 20, você pode escolher qualquer um dos quatro métodos a seguir.
Método 1: exibir todas as interfaces de rede e seus endereços IP
Você pode exibir todas as interfaces de rede e seus respectivos endereços IP no Linux Mint 20, executando o comando interno mostrado abaixo:
$ ip addr show
Os resultados da execução deste comando são mostrados na imagem a seguir:
Método 2: exibir todos os endereços IPv4
Se você deseja exibir todos os endereços IPv4 na interface apenas no Linux Mint 20, poderá executar o comando mostrado abaixo:
$ ip -4 addr
Todos os endereços IPv4 são mostrados na imagem a seguir:
Método 3: Exiba todos os endereços IPv6
Se você deseja exibir todos os endereços IPv6 na interface apenas no Linux Mint 20, precisará executar o comando mostrado abaixo:
$ ip -6 addr
Todos os endereços IPv6 são mostrados na imagem a seguir:
Método 4: Exiba todos os endereços IP na rede conectada
Você também pode exibir todos os endereços IP na rede conectada no Linux Mint 20 seguindo o procedimento descrito abaixo:
Etapa 1: Instale o comando "arp-scan" no Linux Mint 20
Primeiro, você precisa instalar o comando "arp-scan" no Linux Mint 20, que mais tarde será usado para listar todos os endereços IP na rede conectada. Este não é um comando interno no Linux, mas pode ser instalado executando o seguinte comando:
$ sudo apt-get install arp-scan
Depois que este comando estiver instalado no seu sistema Linux Mint 20, você poderá usá -lo para listar todos os endereços IP na rede conectada.
Etapa 2: encontre o nome da interface de rede com o comando "ifconfig" no Linux Mint 20
Antes de usar o comando "arp-scan", você precisa encontrar o nome da interface de rede com o comando mostrado abaixo:
$ ifconfig
No nosso caso, o nome da interface de rede é "ENP0S3", como mostrado na imagem a seguir. Este nome de interface de rede será usado com o comando "arp-scan" na próxima etapa.
Etapa 3: use o comando "arp-scan" para exibir todos os endereços IP na rede conectada no Linux Mint 20
Agora, você pode usar o comando "arp-scan" para exibir todos os endereços IP na rede conectada no Linux Mint 20 da maneira mostrada abaixo:
$ sudo arp-scan-interface = networkInterfacename ---calnet
Aqui, seria melhor se você substituísse o NetworkInterfacename pelo nome da sua interface de rede específica. No nosso caso, foi "ENP0S3" que descobrimos na etapa 2.
Os resultados da execução deste comando são mostrados na imagem a seguir:
Conclusão
Ao escolher qualquer método (de acordo com seus requisitos) daqueles que foram apresentados a você neste artigo, você pode listar facilmente todos os endereços IP na interface no Linux. Todos esses métodos foram realizados no Linux Mint 20 para testar. No entanto, os mesmos métodos também podem ser empregados no Debian 10 e no Ubuntu 20.04.