Чи є команда Linux, яка візуалізує налаштовані мережеві інтерфейси у вигляді дерева, як lsblk
і для блокових пристроїв?
Вихід такої програми може, наприклад, виглядати таким чином (підхід знизу вгору):
eth0
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
eth1
└─bond0
├─bond0.42
│ └─br42
└─bond0.43
└─br43
tap100i0
└─br42
tap100i1
└─br43
tap101i0
└─br42
tap101i1
└─br43
або це (зверху вниз):
br42
├─bond0.42
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i0
└─tap101i0
br43
├─bond0.43
│ └─bond0
│ ├─eth0
│ └─eth1
├─tap100i1
└─tap101i1
Примітка. Я не шукаю інструмент, який дає такий точний результат, а я просто запитую, чи знає хто команду з подібним результатом.
так, але
—
jlauinger
ip addr
повертає плоский список мережевих інтерфейсів, а не ієрархічний вигляд дерева
ip addr
??