Comando ifconfig no Linux com exemplos
O comando ifconfig (configuração de interface) é usado para configurar as interfaces de rede residentes no kernel. É usado no momento da inicialização para configurar as interfaces conforme necessário. Depois disso, geralmente é usado quando necessário durante a depuração ou quando você precisa de ajuste do sistema. Além disso, este comando é usado para atribuir o endereço IP e a máscara de rede a uma interface ou para habilitar ou desabilitar uma determinada interface.
Sintaxe:
ifconfig [...OPTIONS] [INTERFACE]
As versões mais recentes de algumas distribuições do Linux não têm o comando ifconfig pré-instalado. Portanto, caso haja um erro “ifconfig: comando não encontrado” , execute o seguinte comando para instalar o ifconfig.
Para Debian, Ubuntu e distribuições Linux relacionadas.
sudo apt-get install net-tools
Para Linux baseado em CentOS ou RPM (RedHat Package Manager)
yum install net-tools
Isso instalará o ifconfig junto com alguns outros comandos de rede como arp, route, ipmaddr.
Opções:
- -uma : Esta opção é usada para exibir todas as interfaces disponíveis, mesmo se elas estiverem inativas.
Sintaxe:
ifconfig -a
Saída:
- -s: Exibe uma lista curta, em vez de detalhes.
Sintaxe:
ifconfig -s
Saída:
- -v: Executa o comando no modo detalhado - registra mais detalhes sobre a execução.
Sintaxe:
ifconfig -v
Saída:
- up: Esta opção é usada para ativar o driver para a interface fornecida.
Sintaxe:
interface ifconfig ativa
- down: esta opção é usada para desativar o driver para uma determinada interface.
Sintaxe:
interface ifconfig desativada
- add addr / prefixlen: Esta opção é usada para adicionar um endereço IPv6 a uma interface.
Sintaxe:
interface ifconfig addr / prefixlen
- del addr / prefixlen: Esta opção é usada para remover um endereço IPv6 para uma interface.
Sintaxe:
interface ifconfig del addr / prefixlen
- [-] arp: Esta opção é usada para habilitar / desabilitar o uso do protocolo ARP em uma interface.
Sintaxe:
interface ifconfig [-] arp
- [-] promisc: Esta opção é usada para habilitar / desabilitar o modo promíscuo em uma interface. Se for selecionado, todos os pacotes da rede serão recebidos pela interface.
Sintaxe:
interface ifconfig [-] promisc
- [-] allmulti: Esta opção é usada para habilitar / desabilitar o modo all-multicast para uma interface. Se for selecionado, todos os pacotes multicast serão recebidos pela interface.
Sintaxe:
interface ifconfig [-] allmulti
- mtu N: O usuário usa este parâmetro para definir a unidade máxima de transferência (MTU).
Sintaxe:
interface ifconfig [-] allmulti
- –Help: exibe a ajuda relacionada ao comando ifconfig.
Sintaxe:
ifconfig --help
Saída:
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva