¿Cómo elimino un puente que tiene una dirección IP que se activó manualmente y no está en / etc / network / interfaces?
$ ifconfig br100
br100 Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet addr:172.16.0.5 Bcast:172.16.0.255 Mask:255.255.255.0
No puedo borrarlo:
# brctl delbr br100
bridge br100 is still up; can't delete it
No puedo derribarlo con ifdown:
# ifdown br100
ifdown: interface br100 not configured
networking
bridge
Lorin Hochstein
fuente
fuente

ifconfig br100 down?Respuestas:
Lo averigué:
fuente
Para aclarar esto para el futuro.
ifupyifdownson comandos de algunos sabores de linux. Y se utilizan para controlar la configuración de red establecida en/etc/network/interfacessistemas basados en Debian y/etc/sysconfig/network-scripts/ifcg*en sistemas basados en Redhat (no puedo comentar sobre otros).La creación y eliminación de interfaces manualmente se realiza mediante el uso
ifconfig(oipque es un poco más difícil de usar). Los puentes se pueden controlar conbrctlEntonces, después de eliminar todas las interfaces de un puente con
brctl delif <bridg> <if>él, se puede mover al "estado inactivo" conifconfig br100 down(oip link set br100 down) y ahora se puede eliminar conbrctl delbr br100Tenga en cuenta que usar
network-managerpara administrar sus redes puede hacer que sus interfaces cambiadas manualmente se reinicien.fuente
eso es todo
fuente
iproute2por ejemplo, distribuciones GNU / Linux.En macOS y posiblemente en algunos sistemas BSD:
fuente
Primero debe eliminar todas las interfaces vinculadas a su puente usando este comando
Entonces puedes borrar el puente
fuente
¿Qué tal si?
fuente