Я использую последнюю версию Raspbian, и мое устройство подключено к 2 локальным сетям, каждая из которых имеет шлюз в Интернет. (Устройство подключается к одной локальной сети с помощью кабеля Ethernet, а к другой - через USB - мобильный телефон с привязкой USB).
Похоже, что это просто работает из коробки, потому что я могу получить доступ к Интернету, и потому что таблица маршрутизации была настроена автоматически после подключения кабелей:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 202 0 0 eth0
default 192.168.42.129 0.0.0.0 UG 205 0 0 usb0
Однако мне интересно, сможет ли устройство по-прежнему иметь доступ к Интернету, если шлюз в одной из локальных сетей случайно сломается? У меня установлен пакет iproute2, но я ничего не знаю о том, как он работает, и действительно не нашел хорошего ответа в Интернете. Благодарю.