Настройка файла network-config для cloud-init#

В файле network-config задается конфигурация сети. Ниже приведены примеры для разных типов виртуализации.

Примечание

Если вы используете DHCP, то файл network-config можно оставить пустым. Для всех интерфейсов будет применен автоматический способ получения адреса.

Образ OVA#

Сетевой драйвер E1000#

Статические адреса настраиваются на интерфейсах от 1 до 3. Имена интерфейсов: ens33, ens37, ens38.

Пример:

#cloud-config
network:
  version: 2
  ethernets:
    ens33:
      dhcp4: false
      addresses:
        - 192.168.100.155/24
      gateway4: 192.168.100.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    ens37:
      dhcp4: false
      addresses:
        - 192.168.110.155/24
      gateway4: 192.168.110.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    ens38:
      dhcp4: false
      addresses:
        - 192.168.120.155/24
      gateway4: 192.168.120.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]

Сетевой драйвер VMXNET#

Статические адреса настраиваются на интерфейсах от 1 до 3. Имена интерфейсов: ens160, ens192, ens224.

Пример:

#cloud-config
network:
  version: 2
  ethernets:
    ens160:
      dhcp4: false
      addresses:
        - 192.168.100.155/24
      gateway4: 192.168.100.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    ens192:
      dhcp4: false
      addresses:
        - 192.168.110.155/24
      gateway4: 192.168.110.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    ens224:
      dhcp4: false
      addresses:
        - 192.168.120.155/24
      gateway4: 192.168.120.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]

Образ qcow2#

Статические адреса настраиваются на интерфейсах от 1 до 3. Имена интерфейсов: enp1s0, enp2s0, enp3s0.

Пример:

#cloud-config
network:
  version: 2
  ethernets:
    enp1s0:
      dhcp4: false
      addresses:
        - 192.168.100.155/24
      gateway4: 192.168.100.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    enp2s0:
      dhcp4: false
      addresses:
        - 192.168.110.155/24
      gateway4: 192.168.110.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]
    enp3s0:
      dhcp4: false
      addresses:
        - 192.168.120.155/24
      gateway4: 192.168.120.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]
        search: [example.com]