У меня есть ubuntu 18.04 VPS с 2 дополнительными дюйм/с, это - файл конфигурации, который я использую который конфигурация весь дюйм/с на ens3:
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
addresses: [a.a.a.a/23,b.b.b.b/23,c.c.c.c/23]
gateway4: d.d.d.d
nameservers:
addresses: [108.61.10.10]
routes:
- to: 169.254.0.0/16
via: d.d.d.d
metric: 100
Я хочу, чтобы b.b.b.b и c.c.c.c были в другом интерфейсе (как ens4), как я должен изменить файл конфигурации?
Это не помогло мне: netplan не конфигурируют для двух сетевых интерфейсов нового интерфейса в выводе "ifconfig-a" даже после перезагрузки
Между прочим, мой vps из vultr.com
Не уверенный я понимаю вопрос... Я сказал бы:
ethernets:
ens3:
dhcp4: no
addresses: [a.a.a.a/23,c.c.c.c/23]
gateway4: d.d.d.d
nameservers:
addresses: [108.61.10.10]
routes:
- to: 169.254.0.0/16
via: d.d.d.d
metric: 100
ens4:
dhcp4: no
addresses: [b.b.b.b/23]
?
PS. Я думаю Ваш:
routes:
- to: 169.254.0.0/16
via: d.d.d.d
не нужно?, так как это уже установлено шлюзом по умолчанию? (если больше не продолжается...),
То, что Вы ищете, могло ранее быть сделано с non-netplan системой путем выполнения подынтерфейсов (такой как ens3.1
, ens3.2
, и т.д.)
Netplan не поддерживает подынтерфейсы как это. Завершения, которые Вы смогли бы получить, - то, что Вы имеете - несколько адресов на одном отдельном устройстве Ethernet.
Нет никакого способа породить 'больше', устройства, чем на самом деле существуют в Вашей системе, таким образом, Вы не можете надежно/нормально создать "новые интерфейсы", которые на самом деле не существуют нигде. Не настраивая мосты и затем виртуальные интерфейсы Ethernet, но это немного вне Netplan в той точке, и вероятно чрезмерно сложно для того, в чем Вы нуждаетесь.