Como usar o neworkd em vez do NetworkManager no desktop do ubuntu 18.04

1

Estou procurando a maneira correta de configurar a rede com IP estático no Ubuntu Desktop 18.04, mas a partir da linha de comando e não da GUI.

Obrigado

    
por Carlos Estrada 19.05.2018 / 19:07

1 resposta

0

Acho que isso é o mais próximo possível da "maneira correta".

Primeiro você deve descobrir qual é o nome da sua interface. Para isso, basta executar ip address do terminal. Na minha máquina, é eno1 , que pode ser encontrado na primeira linha:

me@pc:~$ ip address
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 90:b1:1c:aa:bb:cc brd ff:ff:ff:ff:ff:ff
    inet 10.1.2.16/24 brd 10.1.2.255 scope global eno1
       valid_lft forever preferred_lft forever
    inet6 fe80::5cd1:3ee8:c461:6f12/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Depois, basta editar o arquivo /etc/netplan/01-network-manager-all.yaml e torná-lo semelhante a uma atribuição de endereço IP estático:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      renderer: networkd
      match:
        name: eno1
      addresses: [10.1.2.16/24]
      gateway4: 10.1.2.1
      nameservers:
        search: [example.com]
        addresses: [10.1.2.10]

Isso diz netplan para usar networkd na interface eno1 em vez de NetworkManager .

    
por user822833 23.05.2018 / 18:57