Как узнать интерфейс активного ведомого в связующей паре - PullRequest
1 голос
/ 19 января 2012

Я работаю под Linux с двумя физическими интерфейсами Ethernet.Я сгруппировал эти два интерфейса в интерфейс для резервного копирования ... и он работает.

Я хотел бы знать, есть ли какой-нибудь способ узнать, из какой пользовательской программы C, что такое активный интерфейс.

Спасибо

1 Ответ

3 голосов
/ 19 января 2012

Посмотрите на /sys/class/net/bond0/bonding/active_slave и прочитайте его, используя программу или код по вашему выбору. (Замените путь соответствующим образом, если используется имя интерфейса, отличное от bond0.)

...