Debian

Listar interfaces de rede no Debian 10

Listar interfaces de rede no Debian 10
Como administrador do sistema ou usuário normal, você frequentemente precisa realizar configurações de rede. Antes de fazer isso, você deve saber quantas interfaces de rede estão disponíveis em seu sistema. Este artigo irá discutir várias maneiras de listar interfaces de rede em sistemas Debian.

Os comandos listados neste artigo foram executados usando o aplicativo Terminal de linha de comando. Para iniciar o aplicativo Terminal no Debian, clique na guia Activities no canto superior esquerdo da área de trabalho e digite terminal na barra de pesquisa. Quando o resultado da pesquisa aparecer, clique no ícone Terminal para abrir o Terminal.

Nota: Todos os comandos discutidos neste artigo foram executados com o sistema Debian 10 Buster.

Método # 1: Comando IP

A maneira mais comum e fácil de listar as interfaces de rede é usando o comando IP. Este comando fornece uma grande variedade de informações sobre as interfaces de rede do seu sistema.

Para listar as interfaces de rede em seu sistema, emita o seguinte comando no Terminal:

$ ip a

Ou

$ ip addr

O comando acima lista todas as interfaces de rede disponíveis em seu sistema. A saída acima mostra que há três interfaces no sistema: uma interface de loopback (lo) e duas interfaces Ethernet (eth0 e eth1) são listadas, junto com outras estatísticas. Este comando também mostrará algumas outras informações úteis sobre as interfaces de rede, incluindo endereço IP, status (PARA CIMA ou PARA BAIXO), endereço MAC, etc.

Nota: Você pode ter nomes de interface de rede diferentes com base no hardware do seu sistema.

Você também pode usar o seguinte comando IP para listar as interfaces de rede:

$ ip link show

Método 2: Comando ifconfig

O comando ifconfig agora se tornou obsoleto, mas ainda é compatível com muitas distribuições Linux. Você pode usar o comando ifconfig para listar as interfaces de rede disponíveis em seu sistema.

Em vez de digitar ifconfig, digite o comando / sbin / ifconfig para listar as interfaces de rede em seu sistema.

$ / sbin / ifconfig

Além de listar as interfaces de rede, o comando acima mostrará outras informações úteis sobre as interfaces de rede, incluindo endereço IP, tamanho de MTU, número de pacotes enviados / recebidos, etc.

Método # 3: Comando netstat

O comando netstat também pode ser usado para listar as interfaces de rede disponíveis em seu sistema. Para fazer isso, digite netstat, seguido pelo sinalizador -i, da seguinte maneira:

$ netstat -i

O comando acima lista as interfaces de rede disponíveis em seu sistema, junto com outras informações úteis, como o número de pacotes recebidos enviados, tamanho de MTU, etc.

Método # 4: Comando nmcli

O comando nmcli também fornece informações sobre interfaces de rede. O comando nmcli está disponível com distribuições Debian que estão rodando em interfaces GUI. No entanto, se você estiver trabalhando em um sistema não-GUI, precisará instalar o gerenciador de rede usando o seguinte comando no Terminal:

$ sudo apt install network-manager

Assim que a instalação for concluída, execute os comandos abaixo no Terminal para habilitar e iniciar o gerenciador de rede:

$ sudo systemctl start network-manager
$ sudo systemctl enable network-manager

Para listar as interfaces de rede disponíveis em seu sistema, execute o comando abaixo no Terminal:

status do dispositivo $ nmcli

O comando acima lista informações breves sobre as interfaces de rede disponíveis.

Método # 5: Diretório / sys / class / net

Você também pode visualizar as interfaces de rede em seu sistema visualizando o conteúdo do diretório / sys / class / net. Para fazer isso, execute o seguinte comando no Terminal:

$ ls / sys / class / net

O comando acima retorna uma saída concisa exibindo apenas os nomes das interfaces disponíveis em seu sistema.

Método # 6: Arquivo / proc / net / dev

O arquivo / proc / net / dev também contém informações sobre interfaces de rede. Você pode ver as interfaces de rede disponíveis em seu sistema, vendo o conteúdo deste arquivo. Execute o seguinte comando no Terminal para fazer isso:

$ cat / proc / net / dev

O comando acima lista as interfaces de rede disponíveis no sistema, juntamente com algumas outras informações sobre as interfaces.

Conclusão

A melhor coisa sobre o Linux é que ele permite que você execute o mesmo trabalho de maneiras diferentes. Este artigo discutiu vários métodos através dos quais você pode listar as interfaces de rede em seu sistema Debian.

Top 5 cartas de captura de jogos
Todos nós vimos e amamos streaming de jogos no YouTube. PewDiePie, Jakesepticye e Markiplier são apenas alguns dos melhores jogadores que ganharam mil...
Como desenvolver um jogo no Linux
Uma década atrás, poucos usuários de Linux preveriam que seu sistema operacional favorito um dia seria uma plataforma de jogos popular para videogames...
Portas de código aberto para motores de jogos comerciais
Recriações gratuitas, de código aberto e de mecanismo de jogo de plataforma cruzada podem ser usadas para jogar jogos antigos, bem como alguns dos tít...