{
    "content": [
        {
            "type": "text",
            "text": "# systemd-network-generator(8) (man)\n\n**Summary:** systemd-network-generator.service, systemd-network-generator - Generate network configuration from the kernel command line\n\n**Synopsis:** systemd-network-generator.service\n/lib/systemd/systemd-network-generator\n\n## See Also\n\n- systemd(1)\n- systemd-networkd.service(8)\n- dracut(8)\n- SYSTEMD-NETWORK-GENERATOR.SERVICE(8)\n\n## Section Outline\n\n- **NAME** (3 lines)\n- **SYNOPSIS** (4 lines)\n- **DESCRIPTION** (7 lines)\n- **KERNEL COMMAND LINE OPTIONS** (13 lines)\n- **SEE ALSO** (5 lines)\n\n## Full Content\n\n### NAME\n\nsystemd-network-generator.service, systemd-network-generator - Generate network configuration\nfrom the kernel command line\n\n### SYNOPSIS\n\nsystemd-network-generator.service\n\n/lib/systemd/systemd-network-generator\n\n### DESCRIPTION\n\nsystemd-network-generator.service is a system service that translates ip= and the related\nsettings on the kernel command line (see below) into systemd.network(5), systemd.netdev(5),\nand systemd.link(5) configuration files understood by systemd-networkd.service(8) and\nsystemd-udevd.service(8).\n\nFiles are generated in /run/systemd/network/.\n\n### KERNEL COMMAND LINE OPTIONS\n\nThis tool understands the following options:\n\nip=, rd.route=, rd.peerdns=\n— translated into systemd.network(5) files.\n\nifname=\n— translated into systemd.link(5) files.\n\nvlan=, bond=, bridge=, bootdev=\n— translated into systemd.netdev(5) files.\n\nSee dracut.kernel(7) for option syntax and details.\n\n### SEE ALSO\n\nsystemd(1), systemd-networkd.service(8), dracut(8)\n\n\n\nsystemd 249                                                     SYSTEMD-NETWORK-GENERATOR.SERVICE(8)\n\n"
        }
    ],
    "structuredContent": {
        "command": "systemd-network-generator",
        "section": "8",
        "mode": "man",
        "summary": "systemd-network-generator.service, systemd-network-generator - Generate network configuration from the kernel command line",
        "synopsis": "systemd-network-generator.service\n/lib/systemd/systemd-network-generator",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "systemd",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/systemd/1/json"
            },
            {
                "name": "systemd-networkd.service",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/systemd-networkd.service/8/json"
            },
            {
                "name": "dracut",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/dracut/8/json"
            },
            {
                "name": "SYSTEMD-NETWORK-GENERATOR.SERVICE",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/SYSTEMD-NETWORK-GENERATOR.SERVICE/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 7,
                "subsections": []
            },
            {
                "name": "KERNEL COMMAND LINE OPTIONS",
                "lines": 13,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 5,
                "subsections": []
            }
        ]
    }
}