¿Existe un comando de Linux que visualice las interfaces de red configuradas en una vista de árbol, al igual que lo lsblk
hace para dispositivos de bloque?
El resultado de dicho programa podría, por ejemplo, verse así (enfoque de abajo hacia arriba):
eth0
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
eth1
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
tap100i0
└─br42
tap100i1
└─br43
tap101i0
└─br42
tap101i1
└─br43
o esto (enfoque de arriba hacia abajo):
br42
├─bond0.42
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i0
└─tap101i0
br43
├─bond0.43
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i1
└─tap101i1
Nota: no busco una herramienta que produzca este resultado exacto, sino que pregunto si alguien conoce un comando con un resultado similar.
ip addr
devuelve una lista plana de interfaces de red, no una vista de árbol jerárquico
ip addr
??