systemd-network-generator.service
systemd
systemd-network-generator.service
8
systemd-network-generator.service
systemd-network-generator
Generate network configuration from the kernel command line
systemd-network-generator.service
/usr/lib/systemd/systemd-network-generator
Description
systemd-network-generator.service is a system service that translates
ip= and the related settings on the kernel command line (see below) into
systemd.network5,
systemd.netdev5, and
systemd.link5
configuration files understood by
systemd-networkd.service8
and
systemd-udevd.service8.
Files are generated in /run/systemd/network/.
Note: despite the name, this generator executes as a normal systemd service and is
not an implementation of the
systemd.generator7
concept.
Kernel command line options
This tool understands the following options:
ip=
rd.route=
rd.peerdns=
— translated into
systemd.network5 files.
ifname=
net.ifname-policy=
— translated into
systemd.link5 files.
vlan=
bond=
bridge=
bootdev=
— translated into
systemd.netdev5 files.
See
dracut.cmdline7
and
systemd-udevd.service8
for option syntax and details.
See Also
systemd1,
systemd-networkd.service8,
dracut8