Как применить IP-адрес к интерфейсам vlan в CoreOS (networkd)? - PullRequest
0 голосов
/ 25 октября 2018

У меня есть интерфейс связи на голом железном сервере, который состоит из двух физических каналов, которые являются транками VLAN.Мне нужно создать интерфейс для одной из VLAN в этой магистрали - vlan160 - и применить IP-адрес к этому интерфейсу.

У меня есть следующие файлы в / etc / systemd / network /, но я неполучение любого IP-адреса на интерфейсе vlan160 (ip addr показывает, что он называется vlan160@bond0).Список использованных мной ссылок: https://www.freedesktop.org/software/systemd/man/systemd.network.html# https://www.freedesktop.org/software/systemd/man/systemd.netdev.html#

00-vlan160.netdev

[NetDev]
Name=vlan160
Kind=vlan

[VLAN]
Id=160

10-bond0.netdev

[NetDev]
Name=bond0
Kind=bond

20-bond0.160.network

[Match]
Name=vlan160@bond0

[Network]
EmitLLDP=nearest-bridge
Address=10.100.25.29/24
Gateway=10.100.25.254
DNS=9.9.9.9

20-bond0.network

[Match]
Name=bond0

[Network]
DHCP=false
VLAN=vlan160

Редактировать : Я понял, почему возникла моя первоначальная проблема, но теперь создается интерфейс - это хорошо.Тем не менее, IPv4-адрес не применяется к нему.Нет ошибок в журнале отладки ... Есть идеи?

...