
Estou executando um servidor Ubuntu 17.10 para meus servidores de jogos, pois é a única plataforma onde o Steam é compatível com a Valve. É uma nova instalação do Ubuntu 17.10 sem grandes alterações na instalação.
Eu configurei um endereço IP estático, /etc/network/interfaces
mas minha placa também continua recebendo um endereço DHCP. Então basicamente o servidor tem meu ip estático 192.168.1.13
e um endereço DHCP 192.168.1.226
.
Mas como posso impedir que o dhcpclient adquira um endereço IP atribuído ao DHCP?
Minha interface de rede mostra:
auto ens18
iface ens18 inet static
address 192.168.1.13
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
Responder1
A rede mudou no Ubuntu 17.10, então adicionar nada /etc/network/interfaces
não mudará nada. Agora usaNetplan.
Para desativar o DHCP e definir um IP estático:
Primeiro, descubra como é chamada a sua interface de rede, executels /sys/class/net
A saída provavelmente será algo como enp6s0 lo
.
lo
é a interface de loopback, assim enp6s0
como sua interface de rede (neste exemplo).
Crie um novo arquivo de configuração dentro de /etc/netplan
por exemplosudo nano /etc/netplan/02-netcfg.yaml
Digite o seguinte para configurar um IP estático de 192.168.1.13
onde enp6s0
está o nome da sua interface de rede.
network:
version: 2
renderer: networkd
ethernets:
enp6s0:
addresses: [192.168.1.13/24]
dhcp4: no
gateway4: 192.168.1.1
Em seguida, execute os dois comandos a seguir:
sudo netplan generate
sudo netplan apply
Responder2
Se você estiver no Ubuntu 20.04 em um RaspberryPI, cloud-init
o culpado é o que pode ser visto no arquivo/etc/netplan/50-cloud-init.yaml
Simplesmente exclua o arquivo ou comente as linhas ofensivas