mirror of
https://github.com/systemd/systemd.git
synced 2024-11-24 18:53:33 +08:00
bbc0c09448
This changes the default .network files we ship for nspawn containers to set EmitLLDP=customer-bridge in order to allow propagation of the LLDP packets across bridges. This is useful so that "networkctl status" shows all peers connected to a virtual container network, collecting this data via LLDP. This is safe since the default configuration for these interfaces does not bridge these links to external interfaces, but relies on IP routing for this.
24 lines
678 B
SYSTEMD
24 lines
678 B
SYSTEMD
# This file is part of systemd.
|
|
#
|
|
# systemd is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU Lesser General Public License as published by
|
|
# the Free Software Foundation; either version 2.1 of the License, or
|
|
# (at your option) any later version.
|
|
|
|
# This network file matches the host-side of the virtual Ethernet link
|
|
# created by systemd-nspawn's --network-veth switch. See systemd-nspawn(1) for
|
|
# details.
|
|
|
|
[Match]
|
|
Name=ve-*
|
|
Driver=veth
|
|
|
|
[Network]
|
|
# Default to using a /28 prefix, giving up to 13 addresses per container.
|
|
Address=0.0.0.0/28
|
|
LinkLocalAddressing=yes
|
|
DHCPServer=yes
|
|
IPMasquerade=yes
|
|
LLDP=yes
|
|
EmitLLDP=customer-bridge
|