
Estou usando VMware com Ubuntu Server 20.04.2 LTS VM.
Tenho duas interfaces de rede conectadas à VM; o primeiro ens33 está conectado ao NAT e fornece a conexão de internet ao servidor. A segunda, ens34, é uma interface de rede que deve ser usada para conectar outras máquinas ao servidor.
Agora estou tentando configurar IP estático para as interfaces. Eu editei via sudo nano /etc/network/interfaces
e adicionei
auto ens33
allow-hotplug ens33
iface ens33 inet static
address 192.168.42.140
netmask 255.255.255.0
gateway 192.168.42.1
auto ens34
allow-hotplug ens34
iface ens34 inet static
address 192.168.241.140
netmask 25.255.255.0
O problema é que ao reiniciar o servidor ele aplica endereços IP aleatórios e não aquele que escolhi no arquivo.
Se eu executar o comando sudo ifdown --force ens33
para desligar as interfaces, recebo as mensagens
RTNETLINK answers: No such process
RTNETLINK answers: Cannot assign requested address
Mas quando executo sudo ifup ens33
não tenho nenhum erro e ifconfig
consigo ver minha placa de rede ens33 com o IP correto que atribuí no início
o que estou perdendo?
PS, o objetivo de atribuir IPs estáticos às interfaces é que eu gostaria de conectar outra VM ao meu servidor e compartilhar a conexão de internet do servidor com as VMs conectadas
Responder1
O problema era que IPs estáticos no Ubuntu Server 20.04.2 devem ser configurados com Netplan
Navegue /etc/netplan
e edite o arquivo .yaml
ou crie o seu próprio com
network:
version: 2
ethernets:
ens34:
addresses: [192.168.241.132/24]
gateway4: 192.168.241.129
nameservers:
addresses: [8.8.8.8,8.8.4.4]
Referência completahttps://netplan.io/examples/