Ubuntu сервер 20.04.2 сетевые интерфейсы не будут держать статические IP

Я использую VMware с сервером Ubuntu 20.04.2 LTS VM.

У меня есть два сетевых интерфейса, подключенных к ВМ; первый ens33 подключен к NAT и обеспечивает Интернет-соединение с сервером. Второй, ens34, является сетевым интерфейсом, который должен использоваться для подключения других машин к серверу.

Сейчас я пытаюсь настроить статический IP для интерфейсов. Я отредактировал через sudo nano /etc/network/interfaces и добавил

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

Проблема в том, что при перезагрузке сервера он применяет случайные IP-адреса, а не тот, который я выбрал в файле.

Если я запущу команду sudo ifdown --force ens33 для отключения интерфейсов, то получу сообщения

RTNETLINK answers: No such process
RTNETLINK answers: Cannot assign requested address

Но если я запущу sudo ifup ens33, то ошибки не возникнет, а с помощью ifconfig я увижу, что моя сетевая карта ens33 имеет правильный IP, который я назначил в начале

Что я пропустил?

PS целью назначения статических IP-адресов интерфейсам является то, что я хотел бы подключить еще одну ВМ к моему серверу и разделить интернет-соединение сервера с ВМ/с подключенными

0
задан 5 March 2021 в 10:42

1 ответ

проблемой были статические IP на Сервере Ubuntu 20.04.2, должен быть настроен с Netplan

, Проводят к /etc/netplan и редактируют файл .yaml или создают ваше собственное с

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]

Полная ссылка https://netplan.io/examples /

0
ответ дан 18 March 2021 в 23:28

Другие вопросы по тегам:

Похожие вопросы: