Derribé una interfaz de red ifconfig wlan0 down
, pero cada pocas horas más o menos, la wlan0
interfaz vuelve a funcionar y no puedo entender por qué.
No reinicio la máquina, nunca cambié /etc/network/interface
. Supongo que mi pregunta es, ¿cómo haría para deshabilitar "permanentemente" wlan0
? ¿Lo uso /etc/network/interface
? Ya tengo ifconfig wlan0 down
en mi rc.local
.
fuente
Tenía que hacer algo similar a esto, pero quería que el dispositivo no apareciera en absoluto. Hemos cubierto físicamente un puerto ethernet en un dispositivo basado en Linux, por lo que no debería aparecer en absoluto.
Hice esto con las reglas de udev.
Esta regla de udev le indicará a Linux que elimine el dispositivo pci cuando se agrega un dispositivo de red que tiene el ID_NET_NAME_ONBOARD de eno2. Agréguelo a, por ejemplo
/etc/udev/rules.d/90-disable-eno2.rules
.Udev establece aquí las variables de entorno mágico como ID_NET_NAME_ONBOARD . He copiado algunos ejemplos del comentario en ese archivo a continuación.
Al probar sus reglas, deberá ejecutar un comando como el siguiente para asegurarse de que todo coincida y que la sintaxis sea correcta.
fuente
Puede deshabilitar permanentemente una interfaz de red utilizando systemd. Por ejemplo, si desea deshabilitar
wlan0
:Luego tómalos uno por uno, mira lo que hacen:
Detener y deshabilitarlos:
La desactivación,
[email protected]
por ejemplo, tendrá el efecto de que la interfaz wlan0 no intentará conectarse a la red inalámbrica.fuente