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.
23 lines
664 B
SYSTEMD
23 lines
664 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 bridge interface created by systemd-nspawn's
|
|
# --network-zone= switch. See systemd-nspawn(1) for details.
|
|
|
|
[Match]
|
|
Name=vz-*
|
|
Driver=bridge
|
|
|
|
[Network]
|
|
# Default to using a /24 prefix, giving up to 253 addresses per virtual network.
|
|
Address=0.0.0.0/24
|
|
LinkLocalAddressing=yes
|
|
DHCPServer=yes
|
|
IPMasquerade=yes
|
|
LLDP=yes
|
|
EmitLLDP=customer-bridge
|