Comando ifconfig Usado em sistemas operacionais Linux para configurar ou visualizar informações de rede. Também esteve presente na distribuição Debian 9, mas depois foi decidido substituir esta ferramenta por outras utilidades mais adequadas para este procedimento. Apesar disto, agora não há nada que o impeça de reinserir este comando em seu sistema e continuar a usá-lo, basta fazer uma instalação normal deste componente.
Solucionando o erro “ifconfig: comando não encontrado”
Se ao tentar ativar um comando em “terminal”. encontrar um bug “Ifconfig: comando não encontrado”significa que o software responsável por este comando não está no sistema. Hoje queremos mostrar não apenas um método para resolver este problema, mas também falar sobre uma alternativa mais nova que substitui ifconfig. Vamos começar com um detalhamento passo a passo do primeiro método.
Método 1: adicionar utilitário ifconfig
Os usuários que estão acostumados a usar esse comando específico acharão esse método ideal. Ferramenta ifconfig não foi removido de jeito nenhum, não está apenas no pacote padrão do sistema, e você pode adicioná-lo seguindo estas instruções:
- Em primeiro lugar, Sugerimos que você verifique mais uma vez ifconfig Não disponível. Execute o terminal clássico como quiser.
- Conceda privilégios permanentes de superusuário digitando
su -
. - Digite a senha para acesso root e aguarde uma nova linha de entrada aparecer.
- Aqui você só precisa entrar
ifconfig
e pressione a tecla Inscrito. - Se a notificação de que não há comando no sistema ainda aparecer, instale o conjunto de componentes ferramentas de redeapresentando
apt install net-tools
. - Aguarde até que novas bibliotecas sejam adicionadas e configuradas.
- Depois que a instalação for concluída, execute o programa
ifconfig
para garantir que a operação foi bem sucedida. - Para mais informações sobre as regras do utilitário em uso, a linha
ifconfig --help
.
Até agora você está familiarizado com o método de retornar o antigo utilitário padrão para o sistema operacional Debian. 9. Apesar disto, deve prestar atenção que foi substituído por uma ferramenta mais conveniente, então faz sentido entender como lidar com isso e manter os antigos. Hábitos.
Método 2: use o comando ip
Existem várias razões pelas quais o comando ifconfig foi substituído por IP no kernel padrão do sistema operacional Linux. Em primeiro lugar, não permitiu a configuração do sistema de controle de tráfego, não funcionou corretamente com alguns dispositivos, não mostrava seu endereço de hardware e não permitia gerar dispositivos de rede TUN / TOQUE. Todas essas deficiências foram corrigidas e melhoradas, mas já introduzido na funcionalidade. IP. Como um exemplo, Você pode ver informações básicas da interface digitando ip a
.
Emissão em “terminal”. após a ativação do comando acima, corresponderá ao que seria exibido em ifconfig
mas com alguns dados adicionais. Informações adicionais sobre IPv4 são obtidas através ip -4 a
e para IPv6. ip -6 a
. Também é possível obter dados em uma interface específica digitando ip a show wlan0
e a lista de interfaces de trabalho é exibida após ip link ls up
.
Uma das principais tarefas ao configurar uma rede sempre foi o procedimento de atribuir um endereço local específico a uma interface específica.. Usando o utilitário acima, a string de entrada ficou assim: ifconfig eth0 192.168.1.101
Mas com o novo, o usuário teria que digitar ip a add 192.168.1.101/255.255.255.0 dev eth0
certificando-se de especificar a máscara de sub-rede. Observe também a abreviação viável de ip a add 192.168.1.101/24 dev eth0
.
Se a necessidade de mapear uma interface para um endereço IP não for mais necessária, essa string é muito fácil de excluir. Você só precisa especificar ip a del 192.168.1.101/24 eth0
e se você precisar excluir toda a lista de relacionamentos, é melhor usar ip -s -s a f to 192.168.1.0/24
.
Equipe IP também define o gerenciamento da tabela de roteamento. Uma tabela de roteamento é uma lista de rotas de rede projetadas para estabelecer a melhor rota para transmitir um pacote de rede.. Você pode ver todas as tabelas disponíveis com a próxima linha ip r
.
Em situações em que você precisa redirecionar o tráfego manualmente, é melhor usar o comando IP com certos argumentos. Então a cadeia terá a forma, como um exemplo ip route add 192.168.5.0/24 dev eth0
. A rota estabelecida também pode ser facilmente excluída com ip route del 192.168.5.0/24 dev eth0
.
Graças aos dois métodos anteriores, agora você sabe como pode não apenas recuperar o equipamento ifconfig no debian 9 OS, mas também o que é uma alternativa decente para este utilitário desatualizado. A decisão de usar a nova ferramenta ou voltar para a antiga depende de você.
Ficamos felizes em ajudá-lo com seu problema..
Descreva o que não funcionou para você.
Nossos especialistas tentarão responder o mais rápido possível.