netplan-set(8)

netplan-set8

Write netplan yaml configuration snippets to file

Usage

netplan {[--debug] set -h | --help}

netplan [--debug] set [--root-dir=ROOT_DIR] [--origin-hint=ORIGIN_HINT] [key=value]

Overview

netplan set [key=value] writes a given key/value pair or YAML subtree into a YAML file in /etc/netplan/ and validates its format.

You can specify a single value as: "[network.]ethernets.eth0.addresses=[1.2.3.4/24, 5.6.7.8/24]" or a full subtree as: "[network.]ethernets.eth0={dhcp4: true, dhcp6: true}".

For details of the configuration file format, see netplan(5).

Options

-h, --help

Print basic help.

--debug

Print debugging output during the process.

--root-dir

Write YAML files into this root instead of /.

--origin-hint

Specify a name for the configuration file, e.g.: 70-netplan-set => /etc/netplan/70-netplan-set.yaml.

Releases

4 releases since Debian 11 (Bullseye); the text changed 3 times.

  1. 11
  2. 12
  3. 13
  4. Arch

--debug since Debian 12 (Bookworm); --help since Debian 12 (Bookworm); --origin-hint since Debian 12 (Bookworm); --root-dir since Debian 12 (Bookworm); -h since Debian 12 (Bookworm).

Authors

Lukas Märdian ([email protected]).

From netplan 1.2.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.