NetworkManager не поддерживает нестандартные таблицы маршрутизации.
Я настраиваю сетевой план Ubuntu, как показано ниже, с разными таблицами маршрутизации. Однако я не могу применить сетевой план, и информация об ошибке: "NetworkManager не поддерживает нестандартные таблицы маршрутизации".
Я не могу найти какой-либо реальный способ решить эту проблему в Google. Мне требуется ваша помощь. Большое спасибо.
NetworkManager не поддерживает нестандартные таблицы маршрутизации.
0 ответов
Если вы вернетесь и посмотрите на примеры конфигураций netplan, которые вы нашли в Интернете с помощью:
routing-policy:
...
table: 192
Вы заметите, что все они имеют:
renderer: networkd
в отличие от вашей конфигурации, которая имеет:
renderer: NetworkManager
Это две разные службы для управления вашей сетью. NetworkManager устанавливается при установке графического интерфейса рабочего стола для Ubuntu, в отличие от версии сервера, которая использует systemd-network (в конфигурационном файле netplan называется networkd). Функция таблицы маршрутизации поддерживается systemd-network, но не поддерживается NetworkManager.
Я не пробовал менять рендерер в конфигурации netplan с NetworkManager на networkd, но подозреваю, что вам придется отключить NetworkManager, чтобы это работало (systemctl stop NetworkManager; systemctl disable NetworkManager). К сожалению, отключение NetworkManager приведет к отключению виджета сетевого графического интерфейса (отображается часами) в графическом интерфейсе рабочего стола, поэтому вы потеряете возможность настраивать сеть с помощью графического инструмента, если отключите NetworkManager.