Eu trouxe uma interface de rede com ifconfig wlan0 down
, mas a cada poucas horas mais ou menos, a wlan0
interface volta e não consigo descobrir o porquê.
Eu não reinicio a máquina, nunca mudei /etc/network/interface
. Acho que minha pergunta é: como eu iria desativar "permanentemente" wlan0
. Eu uso /etc/network/interface
? Eu já tenho ifconfig wlan0 down
no meu rc.local
.
fonte
Eu tinha que fazer algo parecido com isso, mas queria que o dispositivo não surgisse. Cobrimos fisicamente uma porta Ethernet em um dispositivo baseado em Linux e, portanto, ela não deve aparecer.
Eu fiz isso com as regras do udev.
Esta regra do udev dirá ao linux para remover o dispositivo pci quando um dispositivo de rede que possui o ID_NET_NAME_ONBOARD de eno2 é adicionado. Adicione-o a, por exemplo
/etc/udev/rules.d/90-disable-eno2.rules
.As variáveis de ambiente mágicas como ID_NET_NAME_ONBOARD são definidas pelo udev aqui . Copiei alguns exemplos do comentário nesse arquivo abaixo.
Ao testar suas regras, você precisará executar um comando como o seguinte para garantir que tudo esteja correspondendo e a sintaxe esteja correta.
fonte
Você pode desativar permanentemente uma interface de rede usando o systemd. Por exemplo, se você deseja desativar
wlan0
:Em seguida, leve-os um por um, veja o que eles fazem:
Pare e desative-os:
Desabilitar,
[email protected]
por exemplo, fará com que a interface wlan0 não tente se conectar à rede sem fio.fonte