ubuntu server e networkmanager

2

Eu tenho um problema com o servidor ubuntu (16.10) e o gerenciador de rede.

O sistema é instalado recentemente (uma instalação offline, sem cabo Ethernet conectado) e na primeira inicialização eu conectei o cabo na porta ethernet, eu simplesmente emiti um dhclient; apt-get update; apt-get install network-manager , então eu preenchi um arquivo ( /etc/NetworkManager/system-connections/EthernetInterface ) com esses dados:

[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;

(o MAC e o UUID da Ethernet foram preenchidos corretamente).

Agora, isso foi o suficiente para fazer o PC se conectar automaticamente na inicialização, mas agora ... De jeito nenhum.

O comando nmcli d envia todas as interfaces de rede como não gerenciadas. O arquivo / etc / network / interfaces contém apenas o dispositivo de loopback.

Eu também tentei editar o arquivo NetworkManager.conf, configurando managed=true , mas sem sorte.

Como posso ativar a interface? Ou como posso acompanhar o problema?

Atenciosamente

EDITAR:

Eu sei que normalmente o servidor não é gerenciado pelo NM (na verdade ele nem é pré-instalado).

No entanto, preciso dos recursos do NetworkManager (interface DBUS, fallback automático em outras conexões ao usar interfaces móveis, integração com o ModemManager). É por isso que instalei o network-manager. No entanto, ele não está funcionando: talvez eu precise alterar algumas configurações padrão, talvez eu tenha que habilitá-lo, ou talvez haja alguma regra em algum lugar para torná-lo o manipulador de conexões de rede padrão. Você sabe onde? Caso contrário, terei que obter uma versão para desktop, mas preferi a versão do servidor, pois não precisei de uma GUI

    
por frarugi87 28.10.2016 / 13:05

3 respostas

1

Depois de comparar a configuração de duas máquinas (uma com o Ubuntu Server 16.10 e o NetworkManager, a outra com o Xubuntu 16.10), também descobri como habilitar o NetworkManager na versão do servidor.

Você precisa criar um arquivo /etc/netplan/01-network-manager-all.yaml e depois escrever nele:

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

Reinicie (ou talvez apenas reinicie o (s) serviço (s) apropriado (s), eu simplesmente reiniciei) e então o NetworkManager irá começar a gerenciar todos os dispositivos em seu sistema.

NÃO escreve managed=true no arquivo de configuração, no entanto. Desta forma, se você escrever uma interface em / etc / network / interfaces, você terá que ser gerenciado por ifupdown em vez de NetworkManager (comportamento padrão para nm).

    
por frarugi87 28.10.2016 / 16:39
5

A edição do Ubuntu Server não é gerenciada pelo gerenciador de rede. É gerenciado a partir do / etc / networks / interfaces. olhe aqui para configurar essas interfaces:

wiki alemão (não ache o inglês agora): link

    
por LisaS 28.10.2016 / 13:24
0

Acho que as respostas estão aqui: Network Manager recusando-se a gerenciar interfaces com fio

link

Crie vazio /etc/NetworkManager/conf.d/10-globally-managed-devices.conf Ele deve substituir a configuração padrão em / usr / lib e ativar dispositivos com fio. (funciona para mim)

    
por Arkadiusz Rychliński 31.03.2017 / 18:03