W Ubuntu 24 do konfiguracji sieci nie używa się Network Managera, tylko NetPlan https://netplan.io/
Konfiguracja znajduje sie w plikach yaml w /etc/netplan
Najprawdopodobniej po instalacji znajdziesz w tym katalogu jakiś plik konfiguracyjny. U mnie był to 50-cloud-init.yaml
Domyślnie w tym pliku znajduje się zapis:
network:
ethernets:
eth0:
dhcp4: true
version: 2
co oznacza, że adres IP i ustawienia sieciowe dla interfejsu sieciowego mają być pobierane z DHCP
Jeśli chcesz mieć stały adres IP, zmień zawartość pliku np. na:
network:
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.100.100/24
gateway4: 192.168.100.1
nameservers:
addresses:
- 8.8.8.8
version: 2
Jeśli serwer korzysta z cloud-init, to zgodnie z instrukcją należy jeszcze wyłączyć automatyczą konfiguracje sieci, co robi się umieszczając w pliku /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}
Potem pozostaje jeszcze zaaplikować zmiany:
sudo netplan apply