Как назначить статический IP адрес в Ubuntu 24?

Как настроить вторую сетевую карту в Ubuntu 24 по статическому IP-адресу без использования DHCP и других служб, чтобы она могла обращаться к локальной сети.
  • 7 июля 2024 г. 17:52
Ответы на вопрос 3
Для назначения статического IP адреса в Ubuntu 24 необходимо отредактировать файл конфигурации сети. В Ubuntu 24 используется утилита Netplan для настройки сети.

1. Откройте терминал и выполните команду для открытия файла конфигурации сети:
```
sudo nano /etc/netplan/00-installer-config.yaml
```

2. Найдите раздел, отвечающий за сетевые интерфейсы, и добавьте следующую конфигурацию для второй сетевой карты (замените `ensXX` на название вашего сетевого интерфейса):
```yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    ensXX:
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
```

3. Сохраните изменения и закройте файл.

4. Выполните команду для применения изменений в конфигурации сети:
```
sudo netplan apply
```

Теперь ваша вторая сетевая карта должна быть настроена с использованием статического IP адреса и сможет обращаться к локальной сети без использования DHCP.

Пожалуйста, убедитесь, что IP адрес, подсеть и шлюз соответствуют вашей локальной сети.
Ну во первых, в конфиге вместо 
renderer: networkd
надо
renderer: NetworkManager
т.к. управляет сетью именно NM через Netplan

И имя файла должно быть /etc/netplan/01-network-manager-all.yaml
и все интерфейсы пишутся в него один единственный!
Изменил файл, сейчас так, и вот что получилось. Но как видно не получилось ничего. 

cat 01-network-manager-all.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp3s0:
      dhcp4: no
      addresses: [ xxx.yyy.220.77/24 ]
      routes:
        - to: default
          via: xxx.yyy.220.1
      nameservers:
        addresses: [ 8.8.4.4, 8.8.8.8 ]


ifconfig

enp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:e0:4c:93:19:f1  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Похожие вопросы