# SYSTEMD-NETWORK-GENERATOR.SERVICE(8) - man - phpMan

SYSTEMD-NETWORK-GENERATOR.SERVICE(**sy**stemd-network-generator.serv**SYS**[TEMD-NETWORK-GENERATOR.SERVICE(8)](https://www.chedong.com/phpMan.php/man/TEMD-NETWORK-GENERATOR.SERVICE/8/markdown)



## NAME
       systemd-network-generator.service, systemd-network-generator - Generate network configuration
       from the kernel command line

## SYNOPSIS
       systemd-network-generator.service

       /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.network**(5)](https://www.chedong.com/phpMan.php/man/systemd.network/5/markdown), [**systemd.netdev**(5)](https://www.chedong.com/phpMan.php/man/systemd.netdev/5/markdown),
       and [**systemd.link**(5)](https://www.chedong.com/phpMan.php/man/systemd.link/5/markdown) configuration files understood by [**systemd-networkd.service**(8)](https://www.chedong.com/phpMan.php/man/systemd-networkd.service/8/markdown) and
       [**systemd-udevd.service**(8)](https://www.chedong.com/phpMan.php/man/systemd-udevd.service/8/markdown).

       Files are generated in /run/systemd/network/.

## KERNEL COMMAND LINE OPTIONS
       This tool understands the following options:

       _ip=_, _rd.route=_, _rd.peerdns=_
           — translated into [**systemd.network**(5)](https://www.chedong.com/phpMan.php/man/systemd.network/5/markdown) files.

       _ifname=_
           — translated into [**systemd.link**(5)](https://www.chedong.com/phpMan.php/man/systemd.link/5/markdown) files.

       _vlan=_, _bond=_, _bridge=_, _bootdev=_
           — translated into [**systemd.netdev**(5)](https://www.chedong.com/phpMan.php/man/systemd.netdev/5/markdown) files.

       See [**dracut.kernel**(7)](https://www.chedong.com/phpMan.php/man/dracut.kernel/7/markdown) for option syntax and details.

## SEE ALSO
       [**systemd**(1)](https://www.chedong.com/phpMan.php/man/systemd/1/markdown), [**systemd-networkd.service**(8)](https://www.chedong.com/phpMan.php/man/systemd-networkd.service/8/markdown), [**dracut**(8)](https://www.chedong.com/phpMan.php/man/dracut/8/markdown)



systemd 249                                                     [SYSTEMD-NETWORK-GENERATOR.SERVICE(8)](https://www.chedong.com/phpMan.php/man/SYSTEMD-NETWORK-GENERATOR.SERVICE/8/markdown)
