Salim Aouar - ensinando para transformar!

Comando ifconfig não funcionou nas novas Distribuições Linux?

O pacote net-tools está obsoleto e é indicada a utilização dos comandos do pacote iproute2.

Por Salim Aouar dia em GNU/Linux

Comando ifconfig não funcionou nas novas Distribuições Linux?
  • Compartilhe esse post
  • Compartilhar no Facebook00
  • Compartilhar no Google Plus00
  • Compartilhar no Twitter

O pacote net-tools está obsoleto, e ele possui diversas aplicações muito utilizadas para a configuração de redes em ambientes GNU/Linux, tais como:

  • ifconfig
  • route
  • arp
  • iptunnel
  • mii-tool

As novas distribuições já estão vindo apenas com o pacote iproute2, que possui as aplicações equivalentes ao net-tools.

Mas, caso queira continuar a utilizar os comandos do net-tools, basta instalá-lo (via apt):

apt update
apt install net-tools

Veja abaixo uma Lista de Correlações entre os comandos de ambos os apacotes:

1. Exibir todas as interfaces de rede disponíveis:

net-tools: ifconfig -a
iproute2: ip link show

2. Habilitar/Desabilitar uma interface:

net-tools: ifconfig eth1 up ou ifconfig eth1 down
iproute2: ip link set up eth1 ou ip link set down eth1

3. Definir IP/máscara a uma interface:

net-tools: ifconfig eth1 192.168.0.1/24
iproute2: ip addr add 192.168.0.1/24 dev eth0

4. Remover definição de IP/máscara de uma interface:

net-tools: ifconfig eth0 0
iproute2: ip addr del 192.168.0.1/24 dev eth0

5. Exibir informações de um interface específica: 

net-tools: ifconfig eth1
iproute2: ip addr show dev eth1

6. Modificando o MAC-Address de um interface:

net-tools: ifconfig eth1 hw ether 00:11:22:33:44:55
iproute2: ip link set dev eth1 address 00:11:22:33:44:55

7. Verificando a Tabela de Roteamento:

net-tools: route -n ou netstat -rn
iproute2: ip route show

8. Adicionando uma Rota Padrão (gateway padrão):

net-tools: route add default gw 192.168.1.254
iproute2: ip route add default via 192.168.1.254

9. Adicionando Rota Estática:

net-tools: route add -net 192.168.10.0/24 gw eth0
iproute2: ip route add 192.168.10.0/24 dev eth0

É isso aí... Temos a liberdade de escolher qual dos pacotes utilizar. Mas, é importante acostumar com o iproute2, pois ele já é o conjunto de aplicações padrão das novas distribuições.

Inscreva-se em minha Lista e receba em primeira mão as informações e descontos para os meus cursos!!!

Ajude-me a divulgar este excelente trabalho. Compartilhe este blog!

Abraços!!!
Salim Aouar.

  • Compartilhe esse post
  • Compartilhar no Facebook00
  • Compartilhar no Google Plus00
  • Compartilhar no Twitter

Deixe seu comentário aqui: