Автоматически использовать сеть usb0, если доступно

Как я могу автоматически использовать мою сеть usb0, если она доступна (в пользу использования eth0) для любого подключения к Интернету.

В настоящее время я подключаю свой телефон к модему, а затем мне нужно запустить:

sudo ip route change to default dev usb0 via 192.168.42.129

Было бы здорово, если бы я мог установить «одолжение» или приоритет какой-то как? Потому что часто я забываю запустить это (или это становится утомительным бегать каждый раз). Иногда USB также выпадает, и я должен заметить, что по умолчанию он переключается на eth0. Какие-нибудь мысли, чтобы достигнуть этого?

2
задан 17.05.2020, 15:44

1 ответ

Попробуйте это. Сделайте сценарий в папке/etc/network/if-up.d/названным сценарием с, выполняют полномочия 755

# Check for specific interface if desired
[ "$IFACE" != "usb0" ] || exit 0
# Adding additional routes on connection
route add default dev usb0 via 192.168.42.129
route add ...
route add ...
2
ответ дан 17.05.2020, 15:44
  • 1
    Спасибо за это. Это, кажется, точно что I' d хотят. – Lukap 17.05.2020, 15:45

Теги

Похожие вопросы