Gibt es einen Linux-Befehl, der konfigurierte Netzwerkschnittstellen in einer Baumansicht visualisiert, genau wie lsblk
bei Blockgeräten?
Die Ausgabe eines solchen Programms könnte beispielsweise so aussehen (Bottom-up-Ansatz):
eth0
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
eth1
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
tap100i0
└─br42
tap100i1
└─br43
tap101i0
└─br42
tap101i1
└─br43
oder dies (Top-Down-Ansatz):
br42
├─bond0.42
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i0
└─tap101i0
br43
├─bond0.43
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i1
└─tap101i1
Hinweis: Ich suche kein Tool, das genau diese Ausgabe erzeugt, sondern frage, ob jemand einen Befehl mit einem ähnlichen Ergebnis kennt.
ip addr
eine flache Liste von Netzwerkschnittstellen zurück, keine hierarchische Baumansicht
ip addr
??