Я работаю со встроенным устройством Linux, к которому мы обычно подключаемся по статическому IP-адресу во время разработки. Однако на месте у нас есть требование для подключения с использованием DHCP, поэтому я хотел бы настроить основное подключение DHCP с резервным статическим IP-адресом в другой сети. Возможно ли это?
Я могу использовать nmcli для настройки соединения DHCP (IPV4.method = manual) и могу успешно добавить дополнительный статический IP-адрес. Оба будут существовать, когда одновременно, когда присутствует DHCP-сервер, однако, когда нет DHCP-сервера, соединение отключается, включая статический IP-адрес.
Я также попытался установить несколько соединений, назначенных eth0, т.е. один статический и один DHCP, и может включать их вручную, используя
nmcli con up ConnectionName
, но это не соответствует требованию из-за необходимости вручную включать их в случае сбоя другого. Я, конечно, могу запустить скрипт, чтобы проверить состояние соединения и включить другое, если это необходимо, но подумал, что это будет реалистичным ожиданием администратора сети.
Есть ли способ сообщить менеджеру сети о попытке установить одно соединениеи если это не удается, попробуйте другой?
Я использую Ubuntu 18.04.
Спасибо.