Comandos Linux para networking: "ifconfig"

 

O comando ifconfig é uma ferramenta tradicional, agora amplamente obsoleta, para configuração e exibição básicas da interface de rede, igual ao mais moderno comando ip. Embora o ifconfig seja mais simples para tarefas básicas, como activar ou desactivar uma interface, o comando ip oferece um controle unificado e poderoso e é o padrão atual. Para novas configurações e scripts, o ip é altamente recomendado, o ifconfig continua a ser útil para verificações rápidas em sistemas onde ainda está instalado.
 
Simplesmente correr o comando ifconfig, mostra todas interfaces activas a partir do sistemas.

Listar todas interfaces (activas assim como desactivadas). Para este efeito usamos a opção -a. Para este caso em específico teremos o mesmo resultado da imagem acima, visto que não temos nenhuma interface desactivada. Temos apenas duas interfaces e todas estão activas.
 
Verificar detalhes de uma interface específica. No exemplo abaixo verificamos detalhes da interface ens33 ou enp2s1 que é o nome alternativo.
 

Activar e desactivar uma interface usando o comando ifconfig.


Atribuir um endereço IP a uma interface.

Atribuir um endereço IP a uma interface e especificar a sub-rede.
 
Atribuir um endereço IP usando a notação CIDR.

Alterar o endereço MAC de uma interface.
 
Definir o valor MTU (Maximum Transmission Unit).
 
Criar uma interface alias com um novo IP.
 

Comentários