Estou trabalhando com uma NIC de 4 portas e quero desativar todas as interfaces, exceto uma. Não sei se é um problema ou não, mas quando desligo a terceira e a quarta interfaces com o ifdown
comando, a próxima mensagem de retorno é mostrada no terminal: RTNETLINK answers: No such process
. No entanto, quando ligo ( ifup
) e desligo ( ifdown
) novamente, a mensagem não é exibida. Pesquisei no Google e o mais próximo que encontrei relacionado ao meu problema é este link , mas não resolveu nenhuma das minhas dúvidas.
Eu só quero saber qual poderia ser a causa ou causas dessa mensagem ao emitir o ifdown
comando e por que a mensagem não apareceu na segunda vez.
Aqui colo o /etc/network/interfaces
arquivo caso seja útil:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto nf0
iface nf0 inet static
address 192.168.100.200
netmask 255.255.255.0
auto nf1
iface nf1 inet static
address 192.168.101.201
netmask 255.255.255.0
auto nf2
iface nf2 inet static
address 192.168.102.202
netmask 255.255.255.0
auto nf3
iface nf3 inet static
address 192.168.103.203
netmask 255.255.255.0
iface nf0 inet6 manual
iface nf1 inet6 manual
iface nf2 inet6 manual
iface nf3 inet6 manual
Agradecemos antecipadamente por qualquer ajuda que você pode proporcionar.
Essa mensagem geralmente indica que você tenta remover uma rota de uma tabela de roteamento, mas essa rota não existe na tabela.
Ao derrubar a interface,
ifdown
está tentando remover todas as rotas que estão associadas a uma determinada interface. Esta mensagem aparece quandoifdown
"pensa" que tem que remover uma rota (porque aparece em algum lugar na configuração) mas a rota não existe de fato na tabela de roteamento (por exemplo já foi removida manualmente). Isso pode acontecer se você alterou os arquivos de configuração de rede para essas interfaces enquanto as interfaces estavam ativas e, por exemplo. adicionou uma rota para a configuração que não estava lá no momento em que a interface foi criada (pode ser também, por exemplo, uma mudança da máscara de rede, para que a máscara de rede quando a interface foi ativada seja diferente da atual).Após
ifup
, a rota - se alguma estiver configurada - é adicionada enquanto a interface é ativada e, após subsequenteifdown
, é removida. Portanto, se não houver alterações de configuração entreifup
eifdown
, nenhuma mensagem será exibida.