сервер человечности и networkmanager

У меня есть проблема с сервером человечности (16.10) и администратор сети.

Система недавно установлена (офлайновая установка, без присоединенного кабеля Ethernet), и при первой начальной загрузке я включил кабель в порт Ethernet, я просто выпустил a dhclient; apt-get update; apt-get install network-manager, затем я заполнил файл (/etc/NetworkManager/system-connections/EthernetInterface) с этими данными:

[802-3-ethernet]
auto-negotiate=true
mac-address=<<ethernet card mac address>>

[connection]
id=EthernetInterface
uuid=<<randomly generated uuid>>
type=802-3-ethernet

[ipv6]
method=ignore

[ipv4]
method=manual
address1=172.16.20.153,172.16.0.254
dns=8.8.8.8;8.8.4.4;

(MAC Ethernet и UUID были правильно заполнены).

Теперь, этого было достаточно, чтобы заставить ПК автоматически соединиться при начальной загрузке, но теперь... Ни за что.

nmcli d выводы команды все сетевые интерфейсы как неуправляемые. Файл/etc/network/interfaces содержит только устройство закольцовывания.

Я пытался также отредактировать файл NetworkManager.conf, устанавливая managed=true, но без любой удачи.

Как я могу включить интерфейс? Или как я могу отследить проблему?

С уважением

Править:

Я знаю, что обычно сервер, им не управляет NM (на самом деле он даже не предварительно установлен).

Однако мне нужны функции NetworkManager (интерфейс DBUS, автоматическая нейтрализация на других соединениях при использовании мобильных интерфейсов, интеграции с ModemManager). Вот почему я установил администратора сети. Однако это не работает: возможно, я должен изменить некоторую конфигурацию по умолчанию, возможно, я должен включить ее, или возможно существует некоторое правило где-нибудь для создания ее обработчиком соединений стандартной сети. Вы знаете где? Иначе я должен буду получить настольную версию, но я предпочел серверную версию, так как мне не был нужен GUI

2
задан 28 October 2016 в 16:29

3 ответа

После сравнения конфигурации двух машин (один с сервером человечности 16.10 и NetworkManager, другой с Xubuntu 16.10) я нашел, как включить NetworkManager на серверной версии также.

необходимо создать файл /etc/netplan/01-network-manager-all.yaml и затем записать в нем:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

Перезагрузка (или возможно просто перезапускают соответствующий сервис (сервисы), я просто, перезагрузила), и затем NetworkManager начнет управлять всеми устройствами в Вашей системе.

НЕ ДЕЛАЮТ запись managed=true в конфигурационном файле, все же. Таким образом, если Вы пишете интерфейс в/etc/network/interfaces, у Вас будет управляемым ifupdown вместо NetworkManager (поведение по умолчанию для nm).

2
ответ дан 2 December 2019 в 01:36

Выпуском Сервера Ubuntu не управляет networkmanager. Этим управляют от взгляда/etc/networks/interfaces. здесь для конфигурирования, который взаимодействует через интерфейс:

немецкая Wiki (наклон находят английский теперь): https://wiki.ubuntuusers.de/interfaces /

5
ответ дан 2 December 2019 в 01:36

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

https://bugs.launchpad.net/ubuntu / + источник/администратор сети / +, ошибка/1638842

Создает пустой/etc/NetworkManager/conf.d/10-globally-managed-devices.conf, Это должно переопределить конфигурацию по умолчанию в/usr/lib и включить подключенные устройства. (это работает на меня)

0
ответ дан 2 December 2019 в 01:36

Другие вопросы по тегам:

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