NM-SETTINGS-NMCLI(5) Configuration NM-SETTINGS-NMCLI(5) (NAME) nm-settings - NetworkManager nmcli (DESCRIPTION) (NetworkManager) (connection profiles) (connection) . . NetworkManager . . . (NetworkManager) (API) . nmcli NetworkManager API . nmcli(1) . nmcli connection add nmcli connection modify nmcli connection show . (properties) . D-Bus nm-settings-dbus(5) nmcli . . . nmcli describe . setting property . . connection.interface-name ifname . (SETTINGS) connection setting . : connection.auth-retries . -1 . . (PSK) . Format: integer Valid values: -1 - 2147483647 connection.autoconnect Alias: autoconnect NetworkManager . TRUE FALSE . . . VPN . "secondaries" VPN . "connection.autoconnect-priority" . . "connection.timestamp" . "connection.multi-connect" () . Format: boolean Valid values: true/yes/on, false/no/off connection.autoconnect-ports NetworkManager . (controller) . "autoconnect" "autoconnect-priority" "autoconnect-retries" . : 0: 1: -1: . -1 () connection.autoconnect-ports . 0 . Format: choice (NMTernary) Valid values: default (-1), false (0), true (1) connection.autoconnect-priority -999 999. . . 0 . . . Format: integer Valid values: -999 - 999 connection.autoconnect-retries . -1 ( ) . 1 . (timeout) . Format: integer Valid values: -1 - 2147483647 Special values: default (-1), forever (0) connection.autoconnect-slaves NetworkManager . (controller) . "autoconnect" "autoconnect-priority" "autoconnect-retries" . : 0: 1: -1: . -1 () connection.autoconnect-slaves . 0 . Deprecated 1.46. Use "autoconnect-ports" instead, this is just an alias. Format: choice (NMSettingConnectionAutoconnectSlaves) Valid values: default (-1), no (0), yes (1) connection.controller Alias: controller UUID . Format: string connection.dns-over-tls DNSOverTls (dns-over-tls) . DNSOverTls TLS (DNS) . : "yes" (2) DNSOverTls (fallback) "opportunistic" (1) DNSOverTls "no" (0) DNSOverTls . "default" . systemd-resolved . DNSOverTls . dns-systemd-resolved . Format: choice (NMSettingConnectionDnsOverTls) Valid values: default (-1), no (0), opportunistic (1), yes (2) connection.dnssec DNSSEC (dnssec) . : "yes" (2) DNSSEC "allow-downgrade" (1) DNSSEC () "no" (0) DNSSEC . "default" (-1) dns . systemd-resolved . DNSSEC . systemd-resolved . Format: choice (NMSettingConnectionDnssec) Valid values: default (-1), no (0), allow-downgrade (1), yes (2) connection.down-on-poweroff () . "default" (-1) . NetworkManager "no" (0) . Format: choice (NMSettingConnectionDownOnPoweroff) Valid values: default (-1), no (0), yes (1) connection.gateway-ping-timeout IP (timeout) (gateway) . Format: integer Valid values: 0 - 600 connection.id Alias: con-name "Work Wi-Fi" "T-Mobile 3G". Format: string connection.interface-name Alias: ifname () . ( ). . ( USB) . . Format: string connection.ip-ping-addresses IP . NetworkManager . connection.ip-ping-timeout . ip-ping-timeout IP ( ) IP . "ip-ping-addresses" network-online.target systemd . Format: list of IPv4 or IPv6 addresses connection.ip-ping-addresses-require-all "ip-ping-addresses" "ip-ping-addresses" . Format: choice (NMTernary) Valid values: default (-1), false/no (0), true/yes (1) connection.ip-ping-timeout IP ( ) IP . "ip-ping-addresses" . "gateway-ping-timeout" . Format: integer Valid values: 0 - 600 connection.lldp LLDP . Format: choice (NMSettingConnectionLldp) Valid values: default (-1), disable (0), enable-rx/enable (1) connection.llmnr - (LLMNR) . LLMNR (DNS) IPv4 IPv6 . : "yes" (2) "no" (0) LLMNR "resolve" (1) LLMNR . "default" DNS ( systemd-resolved "yes" ). LLMNR . dns-systemd-resolved . Format: choice (NMSettingConnectionLlmnr) Valid values: default (-1), no (0), resolve (1), yes (2) connection.master Alias: master UUID . Deprecated 1.46. Use "controller" instead, this is just an alias. Format: string connection.mdns mDNS . : "yes" (2) "no" (0) mDNS "resolve" (1) mDNS "default" (-1) NetworkManager.conf. "default" DNS . mDNS . DNS systemd-resolved . systemd-resolved MulticastDNS= resolved.conf . Format: choice (NMSettingConnectionMdns) Valid values: default (-1), no (0), resolve (1), yes (2) connection.metered () . . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown connection.mptcp-flags (endpoints) MPTCP . MPTCP NetworkManager MPTCP . IPv4 (127.0.0.0/8) IPv4 (169.254.0.0/16) IPv6 (::1) IPv6 (fe80::/10) IPv6 (ULA fc00::/7) IPv6 (rfc3041 ipv6.ip6-privacy) . "disabled" (0x1) MPTCP . "enabled" (0x2) MPTCP . . MPTCP sysctl "/proc/sys/net/mptcp/enabled" . sysctl . sysctl "also-without-sysctl" (0x4) . NetworkManager sysctl . NetworkManager MPTCP (0.0.0.0/0 ::/0) . "also-without-default-route" (0x8) ( ). MPTCP "signal" (0x10) "subflow" (0x20) "backup" (0x40) "fullmesh" (0x80) "laminar" (0x100) . ip-mptcp(8) . (0x0) NetworkManager.conf . "enabled,subflow" . MPTCP sysctl "/proc/sys/net/mptcp/enabled" . MPTCP MPTCP "/proc/sys/net/mptcp/enabled" . sysctl ip-mptcp . (rp_filter) MPTCP MPTCP IPv4 NetworkManager (1) (2) . Format: flags (NMMptcpFlags) Valid values: none/default (0x0), disabled (0x1), enabled (0x2), also-without-sysctl (0x4), also-without-default-route (0x8), signal (0x10), subflow (0x20), backup (0x40), fullmesh (0x80), laminar (0x100) connection.mud-url URL (MUD) (IoT) . DHCPv4 DHCPv6 . "https://" . "none" MUD . ( ) . "none" . Format: string connection.multi-connect . NMConnectionMultiConnect . Format: choice (NMConnectionMultiConnect) Valid values: default (0), single (1), manual-multiple (2), multiple (3) connection.permissions . NULL . . "[type]:[id]:[reserved]" "user:dcbw:blah". "[type]" "user" . . [id] ":" . [reserved] . [type] [id] [reserved] UTF-8 . Format: list of strings connection.port-type Alias: port-type ( "bond") NULL . Format: string Valid values: bond, bridge, ovs-bridge, ovs-port, team, vrf connection.secondaries UUID . VPN . Format: list of strings connection.slave-type Alias: slave-type ( "bond") NULL . Deprecated 1.46. Use "port-type" instead, this is just an alias. Format: string Valid values: bond, bridge, ovs-bridge, ovs-port, team, vrf connection.stable-id . . stable-id (placeholders) . stable-id IPv6 ipv6.addr-gen-mode=stable-privacy . MAC ethernet.cloned-mac-address=stable wifi.cloned-mac-address=stable . DHCP ipv4.dhcp-client-id=stable DHCPv6 DUID ipv6.dhcp-duid=stable-[llt,ll,uuid] DHCP IAID ipv4.iaid=stable ipv6.iaid=stable . . . ipv6.addr-gen-mode=stable-privacy . /var/lib/NetworkManager/secret_key . secret-key NetworkManager(8) . '$' . "${CONNECTION}" "${DEVICE}" "${MAC}" "${NETWORK_SSID}" "${BOOT}" "${RANDOM}" . SSID . "${CONNECTION}" connection.uuid "${DEVICE}" "${MAC}" MAC . "${NETWORK_SSID}" SSID Wi-Fi "${CONNECTION}" . '$' . '$' "$$" . "${CONNECTION}-${BOOT}-${DEVICE}" . . "default${CONNECTION}" . Format: string connection.timestamp ( Unix Epoch) __ . (timestamp) . ( ). Format: read only connection.type Alias: type . ( "802-3-ethernet" "802-11-wireless" "bluetooth" ) VPN ( "vpn" "bridge" ). Format: string Valid values: 6lowpan, 802-11-olpc-mesh, 802-11-wireless, 802-3-ethernet, adsl, bluetooth, bond, bridge, cdma, dummy, generic, geneve, gsm, hsr, infiniband, ip-tunnel, ipvlan, loopback, macsec, macvlan, ovs-bridge, ovs-interface, ovs-port, pppoe, team, tun, veth, vlan, vpn, vrf, vxlan, wifi-p2p, wimax, wireguard, wpan connection.uuid connection.uuid . . UUID `nmcli connection up uuid $UUID`. UUID (). "new" "generate" "" UUID . Format: a valid RFC4122 universally unique identifier (UUID). connection.wait-activation-delay . (dispatcher) (pre-up) . 0 . -1 . Format: integer Valid values: -1 - 2147483647 connection.wait-device-timeout . . NetworkManager-wait-online.service nm-online . . 0 . -1 . Format: integer Valid values: -1 - 2147483647 connection.zone . ( "Home" "Work" "Public"). NULL . . Format: string 6lowpan setting 6LoWPAN. : 6lowpan.parent Alias: dev UUID 6LowPAN . Format: string 802-1x setting IEEE 802.1x. : 802-1x.altsubject-matches altSubjectName . altSubjectName . Format: list of strings 802-1x.anonymous-identity EAP. EAP ( EAP-TTLS) . Format: string 802-1x.auth-timeout . . Format: integer Valid values: 0 - 2147483647 802-1x.ca-cert CA EAP 802-1x.eap . EAP CA (man-in-the-middle) . 802-1x.system-ca-certs . Format: filesystem path 802-1x.ca-cert-password CA "ca-cert". PKCS#11 . Format: string 802-1x.ca-cert-password-flags "ca-cert-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.ca-path UTF-8 PEM DER "ca-cert" . NMSetting8021x:system-ca-certs CA . Format: string 802-1x.client-cert EAP 802-1x.eap . Format: filesystem path 802-1x.client-cert-password "client-cert". PKCS#11 . Format: string 802-1x.client-cert-password-flags "client-cert-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.domain-match . FQDN () dNSName . dNSName . dNSName SubjectName CN . FQDN ";" . Format: string 802-1x.domain-suffix-match . FQDN () dNSName . dNSName . dNSName SubjectName CN . 1.24 FQDN ";" . Format: string 802-1x.eap EAP 802.1x. : "leap", "md5", "tls", "peap", "ttls", "pwd" "fast". wpa_supplicant . Format: list of strings Valid values: leap, md5, tls, peap, ttls, sim, fast, pwd 802-1x.identity EAP. . Format: string 802-1x.openssl-ciphers openssl_ciphers wpa_supplicant. (ciphers) SECLEVEL wpa_supplicant ( ) . Format: string 802-1x.optional 802.1X . TRUE . TRUE . FALSE . Format: boolean Valid values: true/yes/on, false/no/off 802-1x.pac-file UTF-8 PAC EAP-FAST. Format: string 802-1x.password UTF-8 EAP. "password" "password-raw" "password" . Format: string 802-1x.password-flags "password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.password-raw EAP UTF-8 . "password" "password-raw" "password" . Format: bytes 802-1x.password-raw-flags "password-raw" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.phase1-auth-flags << >> NMSetting8021xAuthFlags . TLS . TLS . TLS (supplicant) . TLS tls_disable_tlsv1_x tls_disable_time_checks . wpa_supplicant . Format: flags (NMSetting8021xAuthFlags) Valid values: none (0x0), tls-1-0-disable (0x1), tls-1-1-disable (0x2), tls-1-2-disable (0x4), tls-disable-time-checks (0x8), tls-1-3-disable (0x10), tls-1-0-enable (0x20), tls-1-1-enable (0x40), tls-1-2-enable (0x80), tls-1-3-enable (0x100), all (0x1ff) 802-1x.phase1-fast-provisioning (in-line provisioning) EAP-FAST FAST EAP "eap" . "0" () "1" ( ) "2" ( ) "3" ( ). wpa_supplicant . Format: string Valid values: 0, 1, 2, 3 802-1x.phase1-peaplabel PEAP . RADIUS PEAPv1 PEAP . PEAP "1" . wpa_supplicant . Format: string Valid values: 0, 1 802-1x.phase1-peapver PEAP EAP "eap" PEAP . . RADIUS PEAP . "0" "1" PEAP . Format: string Valid values: 0, 1 802-1x.phase2-altsubject-matches altSubjectName << >>. altSubjectName . Format: list of strings 802-1x.phase2-auth << >> EAP TLS "eap" . TTLS EAP : "pap", "chap", "mschap", "mschapv2" "phase2-autheap" EAP . PEAP EAP : "gtc", "otp", "md5" "tls". << >> wpa_supplicant . "phase2-auth" "phase2-autheap" . Format: string Valid values: pap, chap, mschap, mschapv2, gtc, otp, md5, tls 802-1x.phase2-autheap EAP << >> TTLS "eap" . << >> EAP "md5", "mschapv2", "otp", "gtc" "tls". << >> wpa_supplicant . Format: string Valid values: md5, mschapv2, otp, gtc, tls 802-1x.phase2-ca-cert CA << >> EAP 802-1x.phase2-auth 802-1x.phase2-autheap . EAP CA (man-in-the-middle) . 802-1x.system-ca-certs . Format: filesystem path 802-1x.phase2-ca-cert-password CA << >> "phase2-ca-cert". PKCS#11 . Format: string 802-1x.phase2-ca-cert-password-flags "phase2-ca-cert-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.phase2-ca-path UTF-8 PEM DER "phase2-ca-cert" . NMSetting8021x:system-ca-certs CA . Format: filesystem path 802-1x.phase2-client-cert << >> EAP 802-1x.phase2-auth 802-1x.phase2-autheap . Format: filesystem path 802-1x.phase2-client-cert-password << >> "phase2-client-cert". PKCS#11 . Format: string 802-1x.phase2-client-cert-password-flags "phase2-client-cert-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.phase2-domain-match . FQDN () dNSName << >> . dNSName . dNSName SubjectName CN . FQDN ";" . Format: string 802-1x.phase2-domain-suffix-match . FQDN () dNSName << >> . dNSName . dNSName SubjectName CN . 1.24 FQDN ";" . Format: string 802-1x.phase2-private-key << >> 802-1x.phase2-auth 802-1x.phase2-autheap "tls" . Format: filesystem path 802-1x.phase2-private-key-password << >> 802-1x.phase2-private-key. (secret agents) . Format: string 802-1x.phase2-private-key-password-flags "phase2-private-key-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.phase2-subject-match (subject) << >>. . ( ) . 1.2 . "phase2-domain-suffix-match" . Format: string 802-1x.pin PIN EAP. Format: string 802-1x.pin-flags "pin" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.private-key 802-1.eap "tls" . Format: filesystem path 802-1x.private-key-password 802-1x.private-key. (secret agents) . Format: string 802-1x.private-key-password-flags "private-key-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-1x.subject-match (subject) . . ( ) . 1.2 . "phase2-domain-suffix-match" . Format: string 802-1x.system-ca-certs TRUE "ca-path" "phase2-ca-path" CA -stem-ca-path . "ca-cert" "phase2-ca-cert" . -stem-ca-path ( CA ) "ca-cert" "phase2-ca-cert" ( ca_cert/ca_cert2 wpa_supplicant ). Format: boolean Valid values: true/yes/on, false/no/off adsl setting ADSL. : adsl.encapsulation Alias: encapsulation ADSL. "vcmux" "llc" . Format: string Valid values: vcmux, llc adsl.password Alias: password ADSL. Format: string adsl.password-flags "password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) adsl.protocol Alias: protocol ADSL. "pppoa", "pppoe" "ipoatm" . Format: string Valid values: pppoa, pppoe, ipoatm adsl.username Alias: username ADSL. Format: string adsl.vci VCI ADSL Format: integer Valid values: 0 - 65536 adsl.vpi VPI ADSL Format: integer Valid values: 0 - 65536 bluetooth setting (Bluetooth). : bluetooth.bdaddr Alias: addr . Format: MAC address bluetooth.type Alias: bt-type "dun" Dial-Up Networking "panu" Personal Area Networking NAP . Format: string Valid values: dun, panu, nap bond setting (Bonding). : bond.options / (bonding). . - ( [a-zA-Z0-9]). Format: list of key/value options bridge setting (Bridging). : bridge.ageing-time Alias: ageing-time (aging time) MAC . Format: integer Valid values: 0 - 1000000 bridge.forward-delay Alias: forward-delay (STP) . Format: integer Valid values: 0 - 30 bridge.group-address MAC STP . - (link-local) MAC 01:80:C2:00:00:0X X [0, 4..F] . 01:80:C2:00:00:00 . Format: MAC address bridge.group-forward-mask Alias: group-forward-mask . 01:80:C2:00:00:00 01:80:C2:00:00:0F . . 0 1 2 STP MAC LACP . Format: integer Valid values: 0 - 65535 bridge.hello-time Alias: hello-time hello (STP) . Format: integer Valid values: 0 - 10 bridge.mac-address Alias: mac MAC . MAC . "ethernet.cloned-mac-address" MAC . "ethernet.cloned-mac-address" MAC . 1.12 . "cloned-mac-address" . Format: MAC address bridge.max-age Alias: max-age (STP) . Format: integer Valid values: 0 - 40 bridge.multicast-hash-max (hash table) ( ). Format: integer Valid values: 1 - 4294967295 bridge.multicast-last-member-count "leave" . Format: integer Valid values: 0 - 4294967295 bridge.multicast-last-member-interval ( ) "leave". Format: integer Valid values: 0 - 18446744073709551615 bridge.multicast-membership-interval ( ) . Format: integer Valid values: 0 - 18446744073709551615 bridge.multicast-querier . . Format: boolean Valid values: true/yes/on, false/no/off bridge.multicast-querier-interval ( ) . Format: integer Valid values: 0 - 18446744073709551615 bridge.multicast-query-interval ( ) . Format: integer Valid values: 0 - 18446744073709551615 bridge.multicast-query-response-interval / ( ) IGMP/MLD . Format: integer Valid values: 0 - 18446744073709551615 bridge.multicast-query-use-ifaddr IP IGMP 0.0.0.0 . Format: boolean Valid values: true/yes/on, false/no/off bridge.multicast-router . (multicast-snooping) . : 'auto' 'disabled' 'enabled' 1 0 2 . 'auto' (1) . Format: string Valid values: auto, disabled, enabled bridge.multicast-snooping Alias: multicast-snooping IGMP (IGMP snooping) . (hash collision) . Format: boolean Valid values: true/yes/on, false/no/off bridge.multicast-startup-query-count IGMP . Format: integer Valid values: 0 - 4294967295 bridge.multicast-startup-query-interval ( ) . Format: integer Valid values: 0 - 18446744073709551615 bridge.priority Alias: priority (STP) . <<>> (root bridge) . Format: integer Valid values: 0 - 65535 bridge.stp Alias: stp (STP) . Format: boolean Valid values: true/yes/on, false/no/off bridge.vlan-default-pvid PVID VLAN (untagged) . Format: integer Valid values: 0 - 4094 bridge.vlan-filtering VLAN . Format: boolean Valid values: true/yes/on, false/no/off bridge.vlan-protocol VLAN. : '802.1Q' '802.1ad'. '802.1Q' . Format: string Valid values: 802.1Q, 802.1ad bridge.vlan-stats-enabled VLAN . Format: boolean Valid values: true/yes/on, false/no/off bridge.vlans VLAN . VLAN VLAN (default-pvid) bridge.vlan-default-pvid . nmcli VLAN : $vid [pvid] [untagged] [, $vid [pvid] [untagged]]... vid$ 1 4094 . Format: list of bridge.vlans objects bridge-port setting (Bridge Port). : bridge-port.hairpin-mode Alias: hairpin << >> (hairpin mode) . Format: boolean Valid values: true/yes/on, false/no/off bridge-port.path-cost Alias: path-cost (STP) . Format: integer Valid values: 0 - 65535 bridge-port.priority Alias: priority (STP) . Format: integer Valid values: 0 - 63 bridge-port.vlans VLAN . VLAN VLAN (default-pvid) bridge.vlan-default-pvid . nmcli VLAN : $vid [pvid] [untagged] [, $vid [pvid] [untagged]]... vid$ 1 4094 . Format: list of bridge-port.vlans objects cdma setting CDMA. : cdma.mtu . Format: integer Special values: auto cdma.number CDMA . (#777) . Format: string cdma.password Alias: password . . . Format: string cdma.password-flags "password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) cdma.username Alias: user . . . Format: string dcb setting (DCB). : dcb.app-fcoe-flags NMSettingDcbFlags DCB FCoE . <> (0x1) <> (0x2) <> (0x4) . Format: flags (NMSettingDcbFlags) Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) dcb.app-fcoe-mode FCoE <> <>. . NULL <> . . NULL <> . Format: string Valid values: fabric, vn2vn dcb.app-fcoe-priority ( - ) FCoE -1 . <> <> (0x1) . Format: integer Valid values: -1 - 7 Special values: unset (-1) dcb.app-fip-flags NMSettingDcbFlags DCB FIP . <> (0x1) <> (0x2) <> (0x4) . Format: flags (NMSettingDcbFlags) Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) dcb.app-fip-priority ( - ) FIP -1 . <> <> (0x1) . Format: integer Valid values: -1 - 7 Special values: unset (-1) dcb.app-iscsi-flags NMSettingDcbFlags DCB iSCSI . <> (0x1) <> (0x2) <> (0x4) . Format: flags (NMSettingDcbFlags) Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) dcb.app-iscsi-priority ( - ) iSCSI -1 . <> <> (0x1) . Format: integer Valid values: -1 - 7 Special values: unset (-1) dcb.priority-bandwidth uint ( - ) . . Format: list of integers Valid values: 0 - 100 dcb.priority-flow-control ( - ) (priority pause) . Format: list of booleans Valid values: true/yes/on, false/no/off dcb.priority-flow-control-flags NMSettingDcbFlags DCB (PFC) . <> (0x1) <> (0x2) <> (0x4) . Format: flags (NMSettingDcbFlags) Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) dcb.priority-group-bandwidth uint ( - ) . - . Format: list of integers Valid values: 0 - 100 dcb.priority-group-flags NMSettingDcbFlags DCB . <> (0x1) <> (0x2) <> (0x4) . Format: flags (NMSettingDcbFlags) Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) dcb.priority-group-id uint ( - ) . - . Format: list of integers Valid values: 0 - 7, 15 dcb.priority-strict-bandwidth ( - ) . Format: list of booleans Valid values: true/yes/on, false/no/off dcb.priority-traffic-class uint ( - ) ( - ) . Format: list of integers Valid values: 0 - 7 ethtool setting Ethtool. : ethtool.channels-combined Format: integer Valid values: 0 - 4294967295 ethtool.channels-other Format: integer Valid values: 0 - 4294967295 ethtool.channels-rx Format: integer Valid values: 0 - 4294967295 ethtool.channels-tx Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-adaptive-rx Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-adaptive-tx Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-pkt-rate-high Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-pkt-rate-low Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-frames Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-frames-high Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-frames-irq Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-frames-low Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-usecs Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-usecs-high Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-usecs-irq Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-rx-usecs-low Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-sample-interval Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-stats-block-usecs Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-frames Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-frames-high Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-frames-irq Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-frames-low Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-usecs Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-usecs-high Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-usecs-irq Format: integer Valid values: 0 - 4294967295 ethtool.coalesce-tx-usecs-low Format: integer Valid values: 0 - 4294967295 ethtool.eee-enabled Format: ternary Valid values: on, off, ignore ethtool.feature-esp-hw-offload Format: ternary Valid values: on, off, ignore ethtool.feature-esp-tx-csum-hw-offload Format: ternary Valid values: on, off, ignore ethtool.feature-fcoe-mtu Format: ternary Valid values: on, off, ignore ethtool.feature-gro Format: ternary Valid values: on, off, ignore ethtool.feature-gso Format: ternary Valid values: on, off, ignore ethtool.feature-highdma Format: ternary Valid values: on, off, ignore ethtool.feature-hw-tc-offload Format: ternary Valid values: on, off, ignore ethtool.feature-l2-fwd-offload Format: ternary Valid values: on, off, ignore ethtool.feature-loopback Format: ternary Valid values: on, off, ignore ethtool.feature-lro Format: ternary Valid values: on, off, ignore ethtool.feature-macsec-hw-offload Format: ternary Valid values: on, off, ignore ethtool.feature-ntuple Format: ternary Valid values: on, off, ignore ethtool.feature-rx Format: ternary Valid values: on, off, ignore ethtool.feature-rx-all Format: ternary Valid values: on, off, ignore ethtool.feature-rx-fcs Format: ternary Valid values: on, off, ignore ethtool.feature-rx-gro-hw Format: ternary Valid values: on, off, ignore ethtool.feature-rx-gro-list Format: ternary Valid values: on, off, ignore ethtool.feature-rx-udp-gro-forwarding Format: ternary Valid values: on, off, ignore ethtool.feature-rx-udp_tunnel-port-offload Format: ternary Valid values: on, off, ignore ethtool.feature-rx-vlan-filter Format: ternary Valid values: on, off, ignore ethtool.feature-rx-vlan-stag-filter Format: ternary Valid values: on, off, ignore ethtool.feature-rx-vlan-stag-hw-parse Format: ternary Valid values: on, off, ignore ethtool.feature-rxhash Format: ternary Valid values: on, off, ignore ethtool.feature-rxvlan Format: ternary Valid values: on, off, ignore ethtool.feature-sg Format: ternary Valid values: on, off, ignore ethtool.feature-tls-hw-record Format: ternary Valid values: on, off, ignore ethtool.feature-tls-hw-rx-offload Format: ternary Valid values: on, off, ignore ethtool.feature-tls-hw-tx-offload Format: ternary Valid values: on, off, ignore ethtool.feature-tso Format: ternary Valid values: on, off, ignore ethtool.feature-tx Format: ternary Valid values: on, off, ignore ethtool.feature-tx-checksum-fcoe-crc Format: ternary Valid values: on, off, ignore ethtool.feature-tx-checksum-ip-generic Format: ternary Valid values: on, off, ignore ethtool.feature-tx-checksum-ipv4 Format: ternary Valid values: on, off, ignore ethtool.feature-tx-checksum-ipv6 Format: ternary Valid values: on, off, ignore ethtool.feature-tx-checksum-sctp Format: ternary Valid values: on, off, ignore ethtool.feature-tx-esp-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-fcoe-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-gre-csum-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-gre-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-gso-list Format: ternary Valid values: on, off, ignore ethtool.feature-tx-gso-partial Format: ternary Valid values: on, off, ignore ethtool.feature-tx-gso-robust Format: ternary Valid values: on, off, ignore ethtool.feature-tx-ipxip4-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-ipxip6-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-nocache-copy Format: ternary Valid values: on, off, ignore ethtool.feature-tx-scatter-gather Format: ternary Valid values: on, off, ignore ethtool.feature-tx-scatter-gather-fraglist Format: ternary Valid values: on, off, ignore ethtool.feature-tx-sctp-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-tcp-ecn-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-tcp-mangleid-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-tcp-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-tcp6-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-tunnel-remcsum-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-udp-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-udp_tnl-csum-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-udp_tnl-segmentation Format: ternary Valid values: on, off, ignore ethtool.feature-tx-vlan-stag-hw-insert Format: ternary Valid values: on, off, ignore ethtool.feature-txvlan Format: ternary Valid values: on, off, ignore ethtool.fec-mode Format: flags (NMSettingEthtoolFecMode) Valid values: auto (0x2), off (0x4), rs (0x8), baser (0x10), llrs (0x20) ethtool.pause-autoneg Format: ternary Valid values: on, off, ignore ethtool.pause-rx Format: ternary Valid values: on, off, ignore ethtool.pause-tx Format: ternary Valid values: on, off, ignore ethtool.ring-rx Format: integer Valid values: 0 - 4294967295 ethtool.ring-rx-jumbo Format: integer Valid values: 0 - 4294967295 ethtool.ring-rx-mini Format: integer Valid values: 0 - 4294967295 ethtool.ring-tx Format: integer Valid values: 0 - 4294967295 generic setting . : generic.device-handler . '-' '_' '.' . '.' . NetworkManager-dispatcher(8) . <<>> device-handler . Format: string gsm setting GSM. : gsm.apn Alias: apn GPRS APN GSM . APN (walled-garden) APN . GSM 03.60 14.9 APN a-z 0-9 . - . APN ( ) <> . APN . Format: string gsm.auto-config TRUE APN (Mobile Broadband Provider database) . Format: boolean Valid values: true/yes/on, false/no/off gsm.device-id ( WWAN) . . Format: string gsm.device-uid UID ( WWAN) . <> UDEV . <> -> <> ModemManager . . Format: string gsm.home-only TRUE . . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-apn LTE APN EPS . initial-eps-bearer-configure TRUE . Format: string gsm.initial-eps-bearer-configure LTE EPS . initial-eps-bearer-apn TRUE . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-noauth LTE NOAUTH EPS . (TRUE) . (FALSE) . TRUE . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-password LTE EPS . initial-eps-bearer-configure TRUE . Format: string gsm.initial-eps-bearer-password-flags <> . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) gsm.initial-eps-bearer-refuse-chap LTE CHAP EPS . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-refuse-eap LTE EAP EPS . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-refuse-mschap LTE MSCHAP EPS . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-refuse-mschapv2 LTE MSCHAPV2 EPS . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-refuse-pap LTE PAP EPS . Format: boolean Valid values: true/yes/on, false/no/off gsm.initial-eps-bearer-username LTE EPS . initial-eps-bearer-configure TRUE . Format: string gsm.mtu . Format: integer Special values: auto gsm.network-id ( GSM LAI MCC-MNC) . NetworkManager . ( ) . Format: string gsm.number PPP GSM . 1.16 . . Format: string gsm.password Alias: password . . . Format: string gsm.password-flags <> . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) gsm.pin (PIN) . . Format: string gsm.pin-flags <> . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) gsm.sim-id ( WWAN) . <> . Format: string gsm.sim-operator-id MCC/MNC <<310260>> <<21601>> . <> <> . Format: string gsm.username Alias: user . . . Format: string hsr setting HSR/PRP. : hsr.interlink (interlink) HSR. Format: string hsr.multicast-spec Alias: multicast-spec (supervision address). Format: integer Valid values: 0 - 255 hsr.port1 Alias: port1 port1 HSR. . Format: string hsr.port2 Alias: port2 port2 HSR. . Format: string hsr.protocol-version HSR/PRP . <> (-1) . <> (0) HSRv0 ( IEC 62439-3:2010) . <> (1) HSRv1 ( IEC 62439-3:2012) . Format: choice (NMSettingHsrProtocolVersion) Valid values: default (-1), hsr-2010 (0), hsr-2012 (1) hsr.prp PRP HSR. Format: boolean Valid values: true/yes/on, false/no/off infiniband setting Infiniband. : infiniband.mac-address Alias: mac IPoIB MAC . MAC ( MAC ). Format: Infiniband MAC address infiniband.mtu Alias: mtu . Format: integer Special values: auto infiniband.p-key Alias: p-key p-key . -1 p-key ( < 0>>). 16 p-key << >> (full membership) 0x8000 . 0 0x8000 . p-key <<$parent.$p_key>> . <> . . p-key 0x8000 . Format: integer Valid values: -1 - 65535 Special values: default (-1) infiniband.parent Alias: parent (parent) . NULL <> <> . Format: string infiniband.transport-mode Alias: transport-mode IP-over-InfiniBand <> <>. Format: string Valid values: datagram, connected ipv4 setting IPv4. : ipv4.addresses Alias: ip4 IPv4 . "192.168.1.5/24, 10.1.0.5/24". . Format: a comma separated list of addresses ipv4.auto-route-ext-gw VPN FALSE . TRUE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv4.clat CLAT ( Customer-side translator) . CLAT 464XLAT ( RFC 6877) IPv4 -IPv6 . CLAT NetworkManager NAT64 IPv6 NAT64 NetworkManager BPF (stateless) IPv4 IPv6 . "no" (0) CLAT . "auto" (1) CLAT IPv4 'auto' (gateway) IPv4 . "force" (2) CLAT IPv4 'auto' IPv4 . "default" (-1) "no" (0) . (fallback) "auto" (1) . Format: choice (NMSettingIp4ConfigClat) Valid values: default (-1), no (0), auto (1), force (2) ipv4.dad-timeout IP . . IPv4 . -1 ( NetworkManager.conf ). . RFC 5227 . Format: integer Valid values: -1 - 30000 Special values: default (-1), off (0) ipv4.dhcp-client-id DHCP DHCP (lease) DHCP . ('aa:bb:cc') 9.14 RFC 2132 'type' ( '01:xx:xx:xx:xx:xx:xx' 1 ARP MAC ). 'type' 0 . "mac" "perm-mac" MAC (01) . . "ipv6-duid" DUID "ipv6.dhcp-duid" RFC4361 . IAID "ipv4.dhcp-iaid" "ipv6.dhcp-iaid" . "duid" RFC4361 "ipv4.dhcp-iaid" DUID /etc/machine-id . "stable" 0 stable-id ( connection.stable-id ) . stable-id "${DEVICE}" "${MAC}" . "none" . . NetworkManager.conf . dhcp "mac" . Format: string Special values: mac, perm-mac, duid, ipv6-duid, stable, none ipv4.dhcp-dscp DSCP ( ) IP . "CS0" . : "CS0" "CS4" "CS6". IPv4 DHCP <<>> (internal) . Format: string Valid values: CS0, CS4, CS6 ipv4.dhcp-fqdn "dhcp-send-hostname" TRUE (FQDN) (lease) DHCP . "dhcp-hostname" . Format: string ipv4.dhcp-hostname "dhcp-send-hostname" TRUE (lease) DHCP . "dhcp-fqdn" . Format: string ipv4.dhcp-hostname-flags (hostname) FQDN DHCP. FQDN DHCP FQDN . FQDN "fqdn-serv-update" (0x1) "fqdn-encoded" (0x2) "fqdn-no-update" (0x4). FQDN "fqdn-clear-flags" (0x8) DHCP FQDN . FQDN "fqdn-clear-flags" (0x8) FQDN : "fqdn-serv-update" (0x1) "fqdn-encoded" (0x2) IPv4 "fqdn-serv-update" (0x1) IPv6. "none" (0x0) NetworkManager . "none" (0x0) FQDN DHCP . Format: flags (NMDhcpHostnameFlags) Valid values: none (0x0), fqdn-serv-update (0x1), fqdn-encoded (0x2), fqdn-no-update (0x4), fqdn-clear-flags (0x8) ipv4.dhcp-iaid << >> (IAID Identity Association Identifier) DHCP . ( ). "mac" "perm-mac" "ifname" "stable" . "mac" ( "perm-mac") MAC ( ) IAID . "ifname" IAID . "stable" IAID stable-id ( connection.stable-id ) . IAID "ifname" . DHCPv4 IAID "duid" "ipv6-duid" "ipv4.dhcp-client-id" client-id . DHCPv6 ("internal") DHCPv6 . DHCPv6 IAID (lease) . Format: string ipv4.dhcp-ipv6-only-preferred DHCPv4 "IPv6-Only Preferred" ( 108 - RFC 8925) . "yes" (1) DHCP DHCP . -IPv6 -IPv6 CLAT (464XLAT) . "auto" (2) IPv6 "auto" ipv4.clat "yes" "auto" . -IPv6 DHCPv4 . "default" (-1) "auto" (2) . IPv6 "disabled" "IPv6-Only Preferred" . Format: choice (NMSettingIP4DhcpIpv6OnlyPreferred) Valid values: default (-1), no (0), yes (1), auto (2) ipv4.dhcp-reject-servers DHCP . . DHCPv4 IPv4 ( "192.168.122.0/24"). DHCPv6 . Format: list of IPv4 addresses ipv4.dhcp-send-hostname-deprecated 1.52 dhcp-send-hostname 'default' . . 1.52 dhcp-send-hostname . Format: boolean Valid values: true/yes/on, false/no/off ipv4.dhcp-send-hostname TRUE DHCP . DHCP DNS . dhcp-hostname NULL TRUE . default (-1) . NetworkManager . dhcp-send-hostname-deprecated TRUE . TRUE . Format: choice (NMTernary) Valid values: default (-1), false/no (0), true/yes (1) ipv4.dhcp-send-release DHCP RELEASE . "default" (-1) . NetworkManager FALSE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv4.dhcp-timeout DHCP . () . ( ). 2147483647 (MAXINT32) . Format: integer Valid values: 0 - 2147483647 Special values: default (0), infinity (2147483647) ipv4.dhcp-vendor-class-identifier DHCP ( 60 Vendor Class Identifier). C nul . () . DHCP . Format: string ipv4.dns DNS. IP ( "#" SNI DNS over TLS) URI . URI : dns+udp://ADDRESS[:PORT] dns+tls://ADDRESS[:PORT][SERVERNAME] . URI IPv6 ('[', ']'). Format: list of IPv4 addresses ipv4.dns-options DNS /etc/resolv.conf resolv.conf(5) . "attempts" "debug" "edns0" "ndots" "no-aaaa" "no-check-names" "no-reload" "no-tld-query" "rotate" "single-request" "single-request-reopen" "timeout" "trust-ad" "use-vc". resolv.conf(5) . () . nmcli "" . " " . . . "trust-ad" resolv.conf "trust-ad" . DNS ( dnsmasq systemd-resolved NetworkManager.conf) "edns0" "trust-ad" . "ipv4.dns-options" "ipv6.dns-options" . Format: a comma separated list of DNS options ipv4.dns-priority DNS. DNS . ( ). DNS . DNS ( DNS leaks) . . VPN ( WireGuard) 50 100 . DNS . DNS . VPN ( ) . dns=default resolv.conf . . /etc/resolv.conf . "rotate" dns-options . DNS . DNS DNS ( dns=dnsmasq dns=systemd-resolved) . DNS . '~.' ( ). ( ) . . Split DNS DNS DNS . Format: integer Valid values: -2147483648 - 2147483647 ipv4.dns-search DNS. ('~') <<>> . DNS DNS . /etc/resolv.conf . dns-priority . DHCP DNS ( 119 DHCPv4 24 DHCPv6) . "ignore-auto-dns" . DNS DHCP ( 15) . Format: list of strings ipv4.forwarding (forwarding) sysctl . . "default" (-1) "auto" (2) . "method" "shared" "forwarding" . : "default" (-1): "no" (0): "yes" (1): "auto" (2): . Format: choice (NMSettingIPConfigForwarding) Valid values: default (-1), no (0), yes (1), auto (2) ipv4.gateway Alias: gw4 (gateway) . . NetworkManager (next hop) . "never-default" . 0/ . NetworkManager WireGuard . "ip4-auto-default-route" . Format: IPv4 address ipv4.ignore-auto-dns "method" "auto" TRUE "dns" "dns-search" ( ) . Format: boolean Valid values: true/yes/on, false/no/off ipv4.ignore-auto-routes "method" "auto" TRUE "routes" ( ) . Format: boolean Valid values: true/yes/on, false/no/off ipv4.link-local - (link-local) IPv4 ipv4.method . DHCP - (169.254.x.y/16) . "auto" "ipv4.method" . "default" "auto" . "ipv4.method" "disabled" - . "default" . 1.52 "fallback" IPv4 - . Format: choice (NMSettingIP4LinkLocal) Valid values: default (0), auto (1), disabled (2), enabled (3), fallback (4) ipv4.may-fail TRUE . IP . -IPv6 TRUE NMSettingIP4Config IPv4 IPv6 . Format: boolean Valid values: true/yes/on, false/no/off ipv4.method IPv4 . : o o "auto" - IPv4 DHCP PPP . o o "manual" - IPv4 . IP "ipv4.addresses" . o o "disabled" - IPv4 . o o "shared" - . IP "ipv4.addresses" NetworkManager 10.42.x.1/24 . NetworkManager DHCP DNS . IP NetworkManager NAT . NetworkManager dnsmasq DHCP/DNS . /etc/NetworkManager/dnsmasq-shared.d/. dnsmasq . NetworkManager . o o "link-local" - - RFC 3927 . NetworkManager - 169.254.0.0/16 . Format: string Valid values: auto, link-local, manual, shared, disabled ipv4.never-default TRUE IP NetworkManager . Format: boolean Valid values: true/yes/on, false/no/off ipv4.replace-local-rule 0 TRUE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv4.required-timeout IP . IPv4 IPv6 . (required timeout) IPv4 IPv6 IPv4 NetworkManager IPv4 . "may-fail" FALSE NetworkManager DHCP . -1 ( ipvx.required-timeout ). Format: integer Valid values: -1 - 2147483647 Special values: default (-1), infinity (2147483647) ipv4.route-metric . -1 . () . IPv6 (0) 1024 ( ) . 1024 . IPv4 . Format: integer Valid values: -1 - 4294967295 ipv4.route-table ( source routing) . (device-routes) IPv4LL DHCP SLAAC . . . . NetworkManager (main table) ( ). NetworkManager . NetworkManager . Format: integer Valid values: 0 - 4294967295 Special values: unspec (0), main (254) ipv4.routed-dns DNS . NetworkManager DNS ( ) ( DHCP) . DNS . "default" (-1) . Format: choice (NMSettingIPConfigRoutedDns) Valid values: default (-1), no (0), yes (1) ipv4.routes IPv4 (next hop) IPv4 . : "ip[/prefix] [next-hop] [metric] [attribute=val]...[,ip[/prefix]...]". "192.0.2.0/24 10.1.1.1 77, 198.51.100.0/24". : o o "advmss" - . o o "cwnd" - . o o "initcwnd" - . o o "initrwnd" - . o o "lock-advmss" - (boolean). o o "lock-cwnd" - (boolean). o o "lock-initcwnd" - (boolean). o o "lock-initrwnd" - (boolean). o o "lock-mtu" - (boolean). o o "lock-window" - (boolean). o o "mtu" - . o o "onlink" - (boolean). onlink IPv4 (gateway) . "weight" ECMP onlink . o o "quickack" - (boolean). o o "rto_min" - . . o o "scope" - . IPv4. o o "src" - IPv4. o o "table" - . ipv4.route-table . o o "tos" - . IPv4. o o "type" - unicast local blackhole unreachable prohibit throw. unicast . o o "weight" - 0 256. IPv4 ECMP IPv4 . NetworkManager ECMP - (multi-hop) . - (single hop) . - . NetworkManager nexthop ECMP "onlink" . o o "window" - . `man ip-route` . Format: a comma separated list of routes ipv4.routing-rules (policy routing). ip rule add . NetworkManager . "lookup" "table" . : priority 5 from 192.167.4.0/24 table 45 Format: a comma separated list of routing rules ipv4.shared-dhcp-lease-time (lease time) DHCP (shared) . 120 31536000 ( ) 3600 ( ) . 0 2147483647 (MAXINT32) (). Format: integer Valid values: 0 - 2147483647 Special values: default (0), infinity (2147483647) ipv4.shared-dhcp-range DHCP (shared) . `,` . ipv4.address (broadcast) . DHCP . ( ) . 24 24 . Format: string ipv6 setting IPv6. : ipv6.addr-gen-mode IPv6 IPv6 RFC4862 (Stateless Address Autoconfiguration) (Link Local). : "eui64" (0) "stable-privacy" (1) "default" (3) "default-or-eui64" (2). "eui64" . . . . "ipv6.token" MAC . "stable-privacy" RFC7217 . ( NetworkManager(8) ) "connection.stable-id" . . "default" "default-or-eui64" ( NetworkManager.conf(5) ). "stable-privacy" "eui64" . "default" . (Privacy Extensions) "ip6-privacy" . Format: one of "eui64" (0), "stable-privacy" (1), "default" (3) or "default-or-eui64" (2) Valid values: eui64 (0), stable-privacy (1), default-or-eui64 (2), default (3) ipv6.addresses Alias: ip6 IPv6 . "2001:db8:85a3::8a2e:370:7334/64, 2001:db8:85a3::5/64". (primary) . IPv6 ( RFC 6724). Format: a comma separated list of addresses ipv6.auto-route-ext-gw VPN FALSE . TRUE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv6.dhcp-duid DHCPv6 ( DUID) DHCP DHCPv6 (RFC 3315). DUID Client Identifier . ('aa:bb:cc') DUID (opaque) Client Identifier . "lease" DUID (lease file) . DUID DUID-UUID (RFC 6355) (machine-id) . "llt" "ll" DUID LLT LL ( RFC 3315 ) MAC . DUID-LLT ( ) . "stable-llt" "stable-ll" "stable-uuid" DUID stable-id . "${DEVICE}" "${MAC}" stable-id . "stable-ll" "stable-llt" stable id . DUID-LLT "stable-llt" ( "llt" ). "ipv6.dhcp-duid" . "lease" . Format: string ipv6.dhcp-hostname "dhcp-send-hostname" TRUE DHCP . "dhcp-fqdn" (mutually exclusive) . Format: string ipv6.dhcp-hostname-flags FQDN DHCP. FQDN DHCP FQDN . FQDN "fqdn-serv-update" (0x1) "fqdn-encoded" (0x2) "fqdn-no-update" (0x4). FQDN "fqdn-clear-flags" (0x8) DHCP FQDN . FQDN "fqdn-clear-flags" (0x8) FQDN : "fqdn-serv-update" (0x1) "fqdn-encoded" (0x2) IPv4 "fqdn-serv-update" (0x1) IPv6. "none" (0x0) NetworkManager . "none" (0x0) FQDN DHCP . Format: flags (NMDhcpHostnameFlags) Valid values: none (0x0), fqdn-serv-update (0x1), fqdn-encoded (0x2), fqdn-no-update (0x4), fqdn-clear-flags (0x8) ipv6.dhcp-iaid << >> (IAID) DHCP . ( ) . "mac" "perm-mac" "ifname" "stable" . "mac" ( "perm-mac") MAC ( ) IAID . "ifname" IAID . "stable" IAID stable-id ( connection.stable-id ) . IAID "ifname" . DHCPv4 IAID "duid" "ipv6-duid" "ipv4.dhcp-client-id" client-id . DHCPv6 "internal" DHCPv6 . DHCPv6 IAID . Format: string ipv6.dhcp-pd-hint IPv6 . (hint) DHCPv6 (IA_PD) . ( "::/60"). Format: string ipv6.dhcp-send-hostname-deprecated 1.52 dhcp-send-hostname 'default' . . 1.52 dhcp-send-hostname . Format: boolean Valid values: true/yes/on, false/no/off ipv6.dhcp-send-hostname TRUE DHCP . DHCP DNS . dhcp-hostname NULL TRUE . default (-1) . NetworkManager . dhcp-send-hostname-deprecated ( TRUE ) . TRUE . Format: choice (NMTernary) Valid values: default (-1), false/no (0), true/yes (1) ipv6.dhcp-send-release DHCP RELEASE . "default" (-1) . NetworkManager FALSE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv6.dhcp-timeout DHCP . () . ( ). 2147483647 (MAXINT32) . Format: integer Valid values: 0 - 2147483647 Special values: default (0), infinity (2147483647) ipv6.dns DNS. IP ( "#" SNI DNS over TLS) URI . URI : dns+udp://ADDRESS[:PORT], dns+tls://ADDRESS[:PORT][SERVERNAME] . URI IPv6 ('[', ']'). Format: list of IPv6 addresses ipv6.dns-options DNS /etc/resolv.conf resolv.conf(5) . "attempts" "debug" "edns0" "ndots" "no-aaaa" "no-check-names" "no-reload" "no-tld-query" "rotate" "single-request" "single-request-reopen" "timeout" "trust-ad" "use-vc" "inet6" "ip6-bytestring" "ip6-dotint" "no-ip6-dotint". resolv.conf(5) . () . nmcli "" . " " . . "trust-ad" resolv.conf "trust-ad" . DNS (dnsmasq systemd-resolved NetworkManager.conf) "edns0" "trust-ad" . "ipv4.dns-options" "ipv6.dns-options" . Format: a comma separated list of DNS options ipv6.dns-priority DNS. DNS . ( ). DNS . DNS . . VPN ( WireGuard) . DNS . DNS . VPN ( ) . dns=default resolv.conf . . /etc/resolv.conf . "rotate" dns-options . DNS . DNS DNS ( Split DNS) ( dns=dnsmasq dns=systemd-resolved) . DNS . '~.' ( ). ( ) . (shadowed) . Split DNS DNS DNS . Format: integer Valid values: -2147483648 - 2147483647 ipv6.dns-search DNS. ('~') <<>> (unqualified) . DNS Split DNS . /etc/resolv.conf . dns-priority . DHCP DNS ( DHCPv4 DHCPv6) . "ignore-auto-dns" . DNS DHCP ( ) . Format: list of strings ipv6.gateway Alias: gw6 . . NetworkManager (next hop) . "never-default" . 0/ . NetworkManager WireGuard . "ip4-auto-default-route" . Format: IPv6 address ipv6.ignore-auto-dns "method" "auto" TRUE "dns" "dns-search" ( ) . Format: boolean Valid values: true/yes/on, false/no/off ipv6.ignore-auto-routes "method" "auto" TRUE "routes" ( ) . Format: boolean Valid values: true/yes/on, false/no/off ipv6.ip6-privacy IPv6 SLAAC RFC4941 . MAC EUI-64 IPv6 . . : -1: 0: 1: ( ) 2: ( ). "-1" () "ipv6.ip6-privacy" . "-1" "/proc/sys/net/ipv6/conf/default/use_tempaddr" . Stable Privacy "stable-privacy" "addr-gen-mode" IPv6 . Format: choice (NMSettingIP6ConfigPrivacy) Valid values: unknown/default (-1), disabled (0), prefer-public-addr (1), prefer-temp-addr (2) ipv6.may-fail TRUE . IP . IPv6 (IPv6-only) TRUE NMSettingIP4Config IPv4 IPv6 . Format: boolean Valid values: true/yes/on, false/no/off ipv6.method IPv6 . : o "auto" - IPv6 . NetworkManager (Router Advertisements) "managed" NetworkManager IPv6 DHCPv6 . o "dhcp" - IPv6 DHCPv6 . DHCPv6 . "dhcp" . o "manual" - IPv6 . IP "ipv6.addresses" . o "disabled" - IPv6 . o "ignore" - NetworkManager IPv6 . "accept_ra" . o "shared" - . NetworkManager DHCPv6 . o "link-local" - (link-local) fe80::/64 . "auto" "dhcp" "manual" "ignore" "shared" NetworkManager IPv6 . RFC 4291 . Format: string Valid values: ignore, auto, dhcp, link-local, manual, shared, disabled ipv6.mtu (MTU) . () MTU MTU . MTU MTU IPv6 . Format: integer Special values: auto ipv6.never-default TRUE IP NetworkManager . Format: boolean Valid values: true/yes/on, false/no/off ipv6.ra-timeout (Router Advertisements) . () . sysctl . 2147483647 (MAXINT32) . Format: integer Valid values: 0 - 2147483647 Special values: default (0), infinity (2147483647) ipv6.replace-local-rule TRUE . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown ipv6.required-timeout IP . IPv4 IPv6 (may-fail) . IPv4 IPv6 IPv4 NetworkManager IPv4 . "may-fail" FALSE NetworkManager DHCP . 1- ( ipvx.required-timeout ). Format: integer Valid values: -1 - 2147483647 Special values: default (-1), infinity (2147483647) ipv6.route-metric . 1- . () . IPv6 (0) ( ) . . IPv4 . Format: integer Valid values: -1 - 4294967295 ipv6.route-table ( Policy Routing) . (device-routes) IPv4LL DHCP SLAAC . . . . NetworkManager (main) ( ). NetworkManager . NetworkManager . Format: integer Valid values: 0 - 4294967295 Special values: unspec (0), main (254) ipv6.routed-dns DNS . NetworkManager DNS ( ) ( DHCP) . DNS . "default" (-1) . Format: choice (NMSettingIPConfigRoutedDns) Valid values: default (-1), no (0), yes (1) ipv6.routes IPv6 IPv6 . : "ip[/prefix] [next-hop] [metric] [attribute=val]...[,ip[/prefix]...]". : o "advmss" - . o "cwnd" - . o "from" - IPv6 IPv6. o "initcwnd" - . o "initrwnd" - . o "lock-advmss" - . o "lock-cwnd" - . o "lock-initcwnd" - . o "lock-initrwnd" - . o "lock-mtu" - . o "lock-window" - . o "mtu" - . o "onlink" - . o "quickack" - . o "rto_min" - . o "src" - IPv6. o "table" - ipv6.route-table . o "type" - unicast local blackhole unreachable prohibit throw. unicast . o "window" - . `man ip-route` . Format: a comma separated list of routes ipv6.routing-rules (Policy Routing). ip rule add . NetworkManager (priority) . : priority 5 from 1:2:3::5/128 table 45 Format: a comma separated list of routing rules ipv6.temp-preferred-lifetime (preferred lifetime) . "0" () "ipv6.temp-preferred-lifetime" . "0" "/proc/sys/net/ipv6/conf/default/temp_prefered_lft" . Format: integer Valid values: 0 - 2147483647 Special values: default (0) ipv6.temp-valid-lifetime (valid lifetime) . "0" () "ipv6.temp-valid-lifetime" . "0" "/proc/sys/net/ipv6/conf/default/temp_valid_lft" . Format: integer Valid values: 0 - 2147483647 Special values: default (0) ipv6.token IPv6 draft-chown-6man-tokenised-ipv6-identifiers-02. eui64 addr-gen-mode . IPv6 . (Stateless Autoconfiguration) IPv6. Format: string ip-tunnel setting (IP Tunneling). : ip-tunnel.encapsulation-limit . IPv6 . 0x1 (ip6-ign-encap-limit) ip-tunnel . Format: integer Valid values: 0 - 255 ip-tunnel.flags . : 0x1 (ip6-ign-encap-limit) 0x2 (ip6-use-orig-tclass) 0x4 (ip6-use-orig-flowlabel) 0x8 (ip6-mip6-dev) 0x10 (ip6-rcv-dscp-copy) 0x20 (ip6-use-orig-fwmark). IPv6 . Format: flags (NMIPTunnelFlags) Valid values: none (0x0), ip6-ign-encap-limit (0x1), ip6-use-orig-tclass (0x2), ip6-use-orig-flowlabel (0x4), ip6-mip6-dev (0x8), ip6-rcv-dscp-copy (0x10), ip6-use-orig-fwmark (0x20) ip-tunnel.flow-label (flow label) . IPv6 . Format: integer Valid values: 0 - 1048575 ip-tunnel.fwmark fwmark . VTI VTI6 . Format: integer Valid values: 0 - 4294967295 ip-tunnel.input-key (GRE IP6GRE) . . Format: string ip-tunnel.local Alias: local IPv4 IPv6 . Format: string ip-tunnel.mode Alias: mode . : ipip (1) gre (2) sit (3) isatap (4) vti (5) ip6ip6 (6) ipip6 (7) ip6gre (8) vti6 (9) gretap (10) ip6gretap (11) Format: choice (NMIPTunnelMode) Valid values: ipip (1), gre (2), sit (3), isatap (4), vti (5), ip6ip6 (6), ipip6 (7), ip6gre (8), vti6 (9), gretap (10), ip6gretap (11) ip-tunnel.mtu (fragment) . Format: integer Special values: auto ip-tunnel.output-key (GRE IP6GRE) . . Format: string ip-tunnel.parent Alias: dev UUID . Format: string ip-tunnel.path-mtu-discovery MTU (Path MTU Discovery) . Format: boolean Valid values: true/yes/on, false/no/off ip-tunnel.remote Alias: remote IPv4 IPv6 . Format: string ip-tunnel.tos (IPv4) (IPv6) . Format: integer Valid values: 0 - 255 ip-tunnel.ttl TTL . 0 TTL . Format: integer Valid values: 0 - 255 ipvlan setting IPVLAN. : ipvlan.mode Alias: mode IPVLAN. : l2 (1) l3 (2) l3s (3) Format: choice (NMSettingIpvlanMode) Valid values: l2 (1), l3 (2), l3s (3) ipvlan.parent Alias: dev UUID IPVLAN . "802-3-ethernet" "mac-address" . Format: string ipvlan.private (private mode) . Format: boolean Valid values: true/yes/on, false/no/off ipvlan.vepa VEPA . Format: boolean Valid values: true/yes/on, false/no/off macsec setting MACSec. : macsec.encrypt Alias: encrypt . Format: boolean Valid values: true/yes/on, false/no/off macsec.mka-cak Alias: cak CAK ( Connectivity Association Key) MACsec. () . Format: string macsec.mka-cak-flags "mka-cak" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) macsec.mka-ckn Alias: ckn CKN ( Connectivity-association Key Name) MACsec. . Format: string macsec.mode Alias: mode CAK ( ) MKA ( MACsec) . Format: choice (NMSettingMacsecMode) Valid values: psk (0), eap (1) macsec.offload (offload) MACsec . "off" (0) MACsec . "phy" (1) "mac" (2) PHY MAC . "default" (-1) NetworkManager "off" (0) . Format: choice (NMSettingMacsecOffload) Valid values: default (-1), off (0), phy (1), mac (2) macsec.parent Alias: dev UUID MACSEC . "802-3-ethernet" "mac-address" . Format: string macsec.port Alias: port (SCI Secure Channel Identifier) . Format: integer Valid values: 1 - 65534 macsec.send-sci (SCI Secure Channel Identifier) . Format: boolean Valid values: true/yes/on, false/no/off macsec.validation . Format: choice (NMSettingMacsecValidation) Valid values: disable (0), check (1), strict (2) macvlan setting MAC VLAN. : macvlan.mode Alias: mode macvlan macvlan . Format: choice (NMSettingMacvlanMode) Valid values: vepa (1), bridge (2), private (3), passthru (4), source (5) macvlan.parent Alias: dev UUID MAC-VLAN . "802-3-ethernet" "mac-address" . Format: string macvlan.promiscuous (promiscuous mode) ( true). Format: boolean Valid values: true/yes/on, false/no/off macvlan.tap Alias: tap MACVTAP . Format: boolean Valid values: true/yes/on, false/no/off match setting (Match). : match.driver . (shell wildcard pattern) . '|' '&' '!' '\\' NMSettingMatch:interface-name . Format: list of strings match.interface-name . (shell wildcard pattern) . (|) (&) . . (true) (OR ). (AND ). . "foo" "|foo" . (!) ( ) . "!foo" "&!foo" . ( ) . "&\\!a" "!a" . Format: list of strings match.kernel-command-line . ( ) . ( "=" ). . . (Wildcard) . '|' '&' '!' '\\' NMSettingMatch:interface-name . Format: list of strings match.path udev ID_PATH . ID_PATH . (pci usb platform ) . PCI "pci-$domain:$bus:$device.$function" "pci-0000:0a:00.0". "udevadm info /sys/class/net/$dev | grep ID_PATH=" "path" NetworkManager ("nmcli -f general.path device show $dev") . (shell wildcard pattern) . '|' '&' '!' '\\' NMSettingMatch:interface-name . Format: list of strings 802-11-olpc-mesh setting Alias: olpc-mesh OLPC. : 802-11-olpc-mesh.channel Alias: channel . Format: integer Valid values: 0 - 4294967295 802-11-olpc-mesh.dhcp-anycast-address Alias: dhcp-anycast MAC DHCP IP DHCP. DHCP . DHCP dhclient . Format: MAC address 802-11-olpc-mesh.ssid Alias: ssid SSID . Format: string ovs-bridge setting OvsBridge. : ovs-bridge.datapath-type (data path). "system" "netdev" . Format: string Valid values: system, netdev ovs-bridge.fail-mode (bridge failure mode). "secure" "standalone" . Format: string Valid values: secure, standalone ovs-bridge.mcast-snooping-enable (multicast snooping). Format: boolean Valid values: true/yes/on, false/no/off ovs-bridge.rstp-enable RSTP. Format: boolean Valid values: true/yes/on, false/no/off ovs-bridge.stp-enable STP. Format: boolean Valid values: true/yes/on, false/no/off ovs-dpdk setting OvsDpdk. : ovs-dpdk.devargs DPDK Open vSwitch. Format: string ovs-dpdk.lsc-interrupt (LSC Link State Change) OVS DPDK . "ignore" (-1) NetworkManager Open vSwitch . "enabled" (1) . "disabled" (0) (poll mode) . Format: choice (NMSettingOvsDpdkLscInterrupt) Valid values: ignore (-1), disabled (0), enabled (1) ovs-dpdk.n-rxq (rx) Open vSwitch DPDK. OVS . Format: integer Valid values: 0 - 4294967295 ovs-dpdk.n-rxq-desc ( rx) DPDK. . OVS . Format: integer Valid values: 0 - 4096 ovs-dpdk.n-txq-desc ( tx) DPDK. . OVS . Format: integer Valid values: 0 - 4096 ovs-interface setting Open vSwitch. : ovs-interface.ofport-request openflow Open vSwitch. ovs . OpenFlow OpenFlow . OpenFlow OpenFlow . Format: integer Valid values: 0 - 65279 ovs-interface.type . "internal" "system" "patch" "dpdk" . Format: string Valid values: internal, system, patch, dpdk ovs-patch setting OvsPatch. : ovs-patch.peer . (peer) . Format: string ovs-port setting OvsPort. : ovs-port.bond-downdelay (down) . Format: integer Valid values: 0 - 4294967295 ovs-port.bond-mode (Bonding mode). "active-backup" "balance-slb" "balance-tcp". Format: string Valid values: active-backup, balance-slb, balance-tcp ovs-port.bond-updelay . Format: integer Valid values: 0 - 4294967295 ovs-port.lacp LACP. "active" "off" "passive". Format: string Valid values: active, off, passive ovs-port.tag VLAN 0-4095. Format: integer Valid values: 0 - 4095 ovs-port.trunks VLAN . "trunk" "native-tagged" "native-untagged port" . VLAN . Format: list of ovs-port.trunks objects ovs-port.vlan-mode VLAN. "access" "native-tagged" "native-untagged" "trunk" "dot1q-tunnel" (unset). Format: string Valid values: access, native-tagged, native-untagged, trunk, dot1q-tunnel ppp setting (PPP). : ppp.baud pppd (baudrate) . 0 . Format: integer Valid values: 0 - 4294967295 ppp.crtscts (TRUE) pppd RTS CTS . FALSE . Format: boolean Valid values: true/yes/on, false/no/off ppp.lcp-echo-failure pppd LCP (echo- requests) . "lcp-echo-interval" . Format: integer Valid values: 0 - 4294967295 ppp.lcp-echo-interval pppd n ( n ) LCP . PPP . Format: integer Valid values: 0 - 4294967295 ppp.mppe-stateful (TRUE) MPPE (stateful) . MPPE pppd . Format: boolean Valid values: true/yes/on, false/no/off ppp.mru pppd . MRU 128 16384 . Format: integer Valid values: 0 - 16384 ppp.mtu pppd . Format: integer Special values: auto ppp.no-vj-comp (TRUE) TCP (Van Jacobson) . Format: boolean Valid values: true/yes/on, false/no/off ppp.noauth (TRUE) ( PPP) . (FALSE) . TRUE . Format: boolean Valid values: true/yes/on, false/no/off ppp.nobsdcomp (TRUE) BSD . Format: boolean Valid values: true/yes/on, false/no/off ppp.nodeflate (TRUE) "deflate" . Format: boolean Valid values: true/yes/on, false/no/off ppp.refuse-chap (TRUE) CHAP . Format: boolean Valid values: true/yes/on, false/no/off ppp.refuse-eap (TRUE) EAP . Format: boolean Valid values: true/yes/on, false/no/off ppp.refuse-mschap (TRUE) MSCHAP . Format: boolean Valid values: true/yes/on, false/no/off ppp.refuse-mschapv2 (TRUE) MSCHAPv2 . Format: boolean Valid values: true/yes/on, false/no/off ppp.refuse-pap (TRUE) PAP . Format: boolean Valid values: true/yes/on, false/no/off ppp.require-mppe (TRUE) MPPE ( ) PPP . MPPE . MPPE . Format: boolean Valid values: true/yes/on, false/no/off ppp.require-mppe-128 (TRUE) MPPE ( ) PPP "require-mppe" TRUE . MPPE . Format: boolean Valid values: true/yes/on, false/no/off pppoe setting (PPPoE). : pppoe.parent Alias: parent PPPoE . "interface-name" NMSettingConnection . Format: string pppoe.password Alias: password PPPoE. Format: string pppoe.password-flags "password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) pppoe.service Alias: service PPPoE (access concentrators) . . . Format: string pppoe.username Alias: username PPPoE. Format: string proxy setting (WWW Proxy). : proxy.browser-only Alias: browser-only . Format: boolean Valid values: true/yes/on, false/no/off proxy.method Alias: method "none" (0) . Format: choice (NMSettingProxyMethod) Valid values: none (0), auto (1) proxy.pac-script Alias: pac-script PAC. UTF-8 FindProxyForURL() . nmcli . nmcli . "file://" "js://" . Format: string proxy.pac-url Alias: pac-url PAC PAC. Format: string serial setting . : serial.baud . . Format: integer Valid values: 0 - 4294967295 serial.bits ( ) . 8 "8n1". Format: integer Valid values: 5 - 8 serial.parity () . Format: choice (NMSettingSerialParity) Valid values: none/N/n (0), even/E/e (1), odd/O/o (2) serial.send-delay . Format: integer Valid values: 0 - 18446744073709551615 serial.stopbits (stop bits) . . 1 "8n1". Format: integer Valid values: 1 - 2 sriov setting SR-IOV. : sriov.autoprobe-drivers (VF) (autoprobe) . "true" (1) VF VF . "false" (0) VF . "default" (-1) "true" (1) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown sriov.eswitch-encap-mode (encapsulation) (eswitch) . PCI PF eswitch PCI PF . "preserve" (-1) () eswitch NetworkManager . Format: choice (NMSriovEswitchEncapMode) Valid values: preserve (-1), none (0), basic (1) sriov.eswitch-inline-mode inline eswitch . VF TX e-switch . PCI PF eswitch PCI PF . "preserve" (-1) () inline eswitch NetworkManager . Format: choice (NMSriovEswitchInlineMode) Valid values: preserve (-1), none (0), link (1), network (2), transport (3) sriov.eswitch-mode eswitch . PCI PF eswitch PCI PF . "preserve" (-1) () eswitch NetworkManager . Format: choice (NMSriovEswitchMode) Valid values: preserve (-1), legacy (0), switchdev (1) sriov.preserve-on-down NetworkManager SR-IOV . SR-IOV ( "sriov") VF eswitch . "no" (0) NetworkManager SR-IOV . "yes" (1) NetworkManager . "default" (-1) NetworkManager "no" (0) . Format: choice (NMSriovPreserveOnDown) Valid values: default (-1), no (0), yes (1) sriov.total-vfs (VF) . sriov NetworkManager ( ) . SR-IOV sriov . Format: integer Valid values: 0 - 4294967295 sriov.vfs (VF). VF GVariant . 'index' VF . VF : "INDEX [ATTR=VALUE[ ATTR=VALUE]...]". : "2 mac=00:11:22:33:44:55 spoof-check=true". VF . : mac spoof-check trust min-tx-rate max-tx-rate vlans. "vlans" VLAN : "ID[.PRIORITY[.PROTO]]". PROTO 'q' 802.1Q () 'ad' 802.1ad . Format: list of sriov.vfs objects tc setting (TC). : tc.qdiscs (qdisc) (TC). (qdisc) . qdisc : handle HANDLE (handle) qdisc . qdisc (major number) 'handle' (minor number) . '10:' . qdisc handle . parent HANDLE (handle) qdisc qdisc . root qdisc (root) . KIND (kind) qdisc . NetworkManager : fq_codel sfq tbf. qdisc . pfifo pfifo_fast prio NetworkManager NetworkManager . 'fq_codel': limit U32 ( ) . (drop) . 10240 . memory_limit U32 FQ-CoDel . ( limit ) . 32 . flows U32 . . . . 1024 . target U32 / . . (us) . 5ms . interval U32 . interval . (RTT) . 100ms . quantum U32 '' (deficit) . 1514 MTU 14 . ecn BOOL . ecn . ce_threshold U32 ECN (Congestion Experienced) . DCTCP . 'sfq': divisor U32 2.6.39 . 65536 . : 1024. limit U32 SFQ. 127 . depth U32 . 127 . perturb_period U32 (perturbation). 0 . . : 60. . divisor . quantum U32 (round robin) (dequeue). MTU . flows U32 127 . 'tbf': rate U64 . ( SI IEC ) . burst U32 buffer maxburst . . . . 10mbit/s 10kbyte ! . (rate) HZ . . (cell size) burst . burst 6000/16 . . . limit U32 limit . latency U32 TBF . (latency) (peakrate) . latency limit ( ) . Format: GPtrArray(NMTCQdisc) tc.tfilters TC. . (tfilters) : handle HANDLE (handle) . qdisc . qdisc . (handle) qdiscs . parent HANDLE (handle) qdisc qdisc . root qdisc (root) . KIND (kind) . NetworkManager : mirred simple. (actions) . matchall basic u32 NetworkManager . 'mirred': egress bool . ingress bool . mirror bool (copy) . redirect bool (move) . 'simple': sdata char[32] . Format: GPtrArray(NMTCTfilter) team setting (Teaming). : team.config Alias: config JSON . JSON teamd teamd . . man teamd.conf . Format: string team.link-watchers (link watchers) : . 'ethtool' 'nsna_ping' 'arp_ping' 'name' . : ethtool: 'delay-up' 'delay-down' 'init-wait' nsna_ping: 'init-wait' 'interval' 'missed-max' 'target-host' arp_ping: nsna_ping 'source-host' 'validate-active' 'validate-inactive' 'send-always'. teamd.conf . Format: list of team.link-watchers objects team.mcast-rejoin-count mcast_rejoin.count teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), disabled (0) team.mcast-rejoin-interval mcast_rejoin.interval teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (0) team.notify-peers-count notify_peers.count teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), disabled (0) team.notify-peers-interval notify_peers.interval teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (0) team.runner runner.name teamd . : "roundrobin" "broadcast" "activebackup" "loadbalance" "lacp" "random". Format: string Valid values: broadcast, roundrobin, random, activebackup, loadbalance, lacp team.runner-active runner.active teamd . Format: boolean Valid values: true/yes/on, false/no/off team.runner-agg-select-policy runner.agg_select_policy teamd . Format: string Valid values: lacp_prio, lacp_prio_stable, bandwidth, count, port_config team.runner-fast-rate runner.fast_rate teamd . Format: boolean Valid values: true/yes/on, false/no/off team.runner-hwaddr-policy runner.hwaddr_policy teamd . Format: string Valid values: same_all, by_active, only_active team.runner-min-ports runner.min_ports teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (1) team.runner-sys-prio runner.sys_prio teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (65535) team.runner-tx-balancer runner.tx_balancer.name teamd . Format: string Valid values: basic team.runner-tx-balancer-interval runner.tx_balancer.interval teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (50) team.runner-tx-hash runner.tx_hash teamd . Format: list of strings Valid values: eth, vlan, ipv4, ipv6, ip, l3, tcp, udp, sctp, l4 team-port setting (Team Port). : team-port.config Alias: config JSON . JSON teamd teamd . . man teamd.conf . Format: string team-port.lacp-key ports.PORTIFNAME.lacp_key teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (0) team-port.lacp-prio ports.PORTIFNAME.lacp_prio teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (255) team-port.link-watchers (link watchers) : . 'ethtool' 'nsna_ping' 'arp_ping' 'name' . : ethtool: 'delay-up' 'delay-down' 'init-wait' nsna_ping: 'init-wait' 'interval' 'missed-max' 'target-host' arp_ping: nsna_ping 'source-host' 'validate-active' 'validate-inactive' 'send-always'. teamd.conf . Format: list of team-port.link-watchers objects team-port.prio ports.PORTIFNAME.prio teamd . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (0), default (0) team-port.queue-id ports.PORTIFNAME.queue_id teamd . -1 json . Format: integer Valid values: -2147483648 - 2147483647 Special values: unset (-1), default (0) team-port.sticky ports.PORTIFNAME.sticky teamd . Format: boolean Valid values: true/yes/on, false/no/off tun setting (Tunnel). : tun.group Alias: group (GID) . NULL . Format: string tun.mode Alias: mode . <> (1) <> (2) . Format: choice (NMSettingTunMode) Valid values: tun (1), tap (2) tun.multi-queue Alias: multi-queue TRUE () . . Format: boolean Valid values: true/yes/on, false/no/off tun.owner Alias: owner (UID) . NULL . Format: string tun.pi Alias: pi TRUE . Format: boolean Valid values: true/yes/on, false/no/off tun.vnet-hdr Alias: vnet-hdr TRUE ( IFF_VNET_HDR) virtio . Format: boolean Valid values: true/yes/on, false/no/off vlan setting VLAN ( ). : vlan.egress-priority-map Alias: egress SKB 802.1p. <> <> <> <<7:3>>. Format: list of vlan.egress-priority-map objects vlan.flags Alias: flags VLAN . <> (0x1) ( ) <> (0x2) ( GVRP) <> (0x4) ( ) <> (0x8) ( MVRP) . NM_VLAN_FLAG_REORDER_HEADERS 0 . D-Bus 0 D-Bus 0 . Format: flags (NMVlanFlags) Valid values: reorder-headers (0x1), gvrp (0x2), loose-binding (0x4), mvrp (0x8) vlan.id Alias: id VLAN . 0 4094 4095. Format: integer Valid values: 0 - 4095 vlan.ingress-priority-map Alias: ingress 802.1p SKB . <> <> <> <<7:3>>. Format: list of vlan.ingress-priority-map objects vlan.parent Alias: dev UUID VLAN . <<802-3-ethernet>> <> . Format: string vlan.protocol VLAN . : '802.1Q' '802.1ad'. '802.1Q' . Format: string Valid values: 802.1Q, 802.1ad vpn setting VPN ( ). : vpn.data / VPN. . Format: list of key/value options vpn.persistent VPN (persistence) TRUE VPN . Format: boolean Valid values: true/yes/on, false/no/off vpn.secrets / VPN . . Format: list of key/value options vpn.service-type Alias: vpn-type D-Bus VPN org.freedesktop.NetworkManager.vpnc vpnc. Format: string vpn.timeout VPN . . 0 ( vpn.timeout ). . Format: integer Valid values: 0 - 4294967295 vpn.user-name Alias: user VPN . VPN . NetworkManager VPN . Format: string vrf setting VRF ( ). : vrf.table Alias: table VRF. Format: integer Valid values: 0 - 4294967295 vxlan setting VXLAN ( ). : vxlan.ageing FDB . Format: integer Valid values: 0 - 4294967295 vxlan.destination-port Alias: destination-port UDP VXLAN . Format: integer Valid values: 0 - 65535 vxlan.id Alias: id VXLAN ( VXLAN) . Format: integer Valid values: 0 - 16777215 vxlan.l2-miss (netlink LL ADDR miss) . Format: boolean Valid values: true/yes/on, false/no/off vxlan.l3-miss IP (netlink IP ADDR miss) . Format: boolean Valid values: true/yes/on, false/no/off vxlan.learning IP (FDB) VXLAN . Format: boolean Valid values: true/yes/on, false/no/off vxlan.limit FDB . . Format: integer Valid values: 0 - 4294967295 vxlan.local Alias: local IP . Format: string vxlan.parent Alias: dev UUID . Format: string vxlan.proxy ARP . Format: boolean Valid values: true/yes/on, false/no/off vxlan.remote Alias: remote IP (unicast) VXLAN IP (multicast) . Format: string vxlan.rsc (route short circuit) . Format: boolean Valid values: true/yes/on, false/no/off vxlan.source-port-max Alias: source-port-max UDP VXLAN . Format: integer Valid values: 0 - 65535 vxlan.source-port-min Alias: source-port-min UDP VXLAN . Format: integer Valid values: 0 - 65535 vxlan.tos TOS . Format: integer Valid values: 0 - 255 vxlan.ttl (time-to-live) . Format: integer Valid values: 0 - 255 wifi-p2p setting (Wi-Fi P2P). : wifi-p2p.peer Alias: peer P2P . . Format: MAC address wifi-p2p.wfd-ies (IEs) (Wi-Fi Display WFD) . Wi-Fi Display . . Wi-Fi Display . Format: bytes wifi-p2p.wps-method WPS . NetworkManager . Format: flags (NMSettingWirelessSecurityWpsMethod) Valid values: default (0x0), disabled (0x1), auto (0x2), pbc (0x4), pin (0x8) wimax setting (WiMax). : wimax.mac-address Alias: mac WiMAX MAC . MAC ( MAC MAC spoofing ). 1.2 . WiMAX . Format: string wimax.network-name Alias: nsp (NSP) WiMAX . 1.2 . WiMAX . Format: MAC address 802-3-ethernet setting Alias: ethernet (Wired Ethernet). : 802-3-ethernet.accept-all-mac-addresses TRUE MAC . IFF_PROMISC . FALSE MAC (broadcast) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown 802-3-ethernet.auto-negotiate TRUE (auto-negotiation) (duplex) . <> <> : BASE-T 802.3 . FALSE <> <> . Format: boolean Valid values: true/yes/on, false/no/off 802-3-ethernet.cloned-mac-address Alias: cloned-mac MAC . MAC . MAC <> <> <> <> . <> MAC . <> ( <> ). <> MAC . <> MAC connection.stable-id . NetworkManager.conf . <> ( NetworkManager ). D-Bus <> <> . Format: MAC address Special values: preserve, permanent, random, stable 802-3-ethernet.duplex (<> <>) . <> <> : BASE-T 802.3 . () ( <> <> ) ( <> <> ) . <> . . Format: string Valid values: half, full 802-3-ethernet.generate-mac-address-mask <> <> <> MAC MAC (unicast) . . MAC MAC . NULL . NULL MAC . MAC . MAC . <> OUI MAC <> <> . MAC MAC . <> OUI MAC 68:F7:28 . <<02:00:00:00:00:00 00:00:00:00:00:00>> MAC (burned-in) . MAC . <<02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00>> MAC . Format: string 802-3-ethernet.mac-address Alias: mac MAC . MAC ( MAC ). Format: MAC address 802-3-ethernet.mac-address-blacklist MAC . MAC (00:11:22:33:44:55) . Format: list of MAC addresses 802-3-ethernet.mac-address-denylist MAC . MAC (00:11:22:33:44:55) . Format: list of MAC addresses 802-3-ethernet.mtu Alias: mtu . Format: integer Special values: auto 802-3-ethernet.port . <> ( ) <> ( ) <> ( ) <> ( ). . Format: read only 802-3-ethernet.s390-nettype s390 <> <> <> s390 . Format: string Valid values: qeth, lcs, ctc 802-3-ethernet.s390-options / s390. . <> <> <> <> . - ( [a-zA-Z0-9]) . NetworkManager . s390utils udev . Format: list of key/value options 802-3-ethernet.s390-subchannels z/VM s390 . <> z/VM . (.) . Format: list of 802-3-ethernet.s390-subchannels objects 802-3-ethernet.speed 0 . <> <> : BASE-T 802.3 . (0 ) ( <> <> ) ( <> <> ) . (Mbit/s) 100 == 100Mbit/s. <> . . Format: integer Valid values: 0 - 4294967295 802-3-ethernet.wake-on-lan NMSettingWiredWakeOnLan . . <> (0x2) <> (0x4) <> (0x8) <> (0x10) <> (0x20) <> (0x40) <> (0x1) ( ) <> (0x8000) ( Wake-on-LAN NetworkManager) . Format: flags (NMSettingWiredWakeOnLan) Valid values: phy (0x2), unicast (0x4), multicast (0x8), broadcast (0x10), arp (0x20), magic (0x40), default (0x1), ignore (0x8000) 802-3-ethernet.wake-on-lan-password (Wake-on-LAN) MAC . NULL . Format: MAC address wireguard setting (WireGuard). : wireguard.fwmark fwmark . 0 . fwmark . <> <> fwmark . Format: integer Valid values: 0 - 4294967295 wireguard.ip4-auto-default-route IPv4 . IPv4 wireguard.peer-routes (policy routing) . fwmark fwmark fwmark/ . wg-quick Table=auto << >> (Improved Rule-based Routing) . ipv4.gateway . ipv4.never-default allowed-ips . allowed-ips /0 . . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown wireguard.ip6-auto-default-route ip4-auto-default-route IPv6. Format: ternary Valid values: true/yes/on, false/no/off, default/unknown wireguard.listen-port . listen-port . Format: integer Valid values: 0 - 65535 wireguard.mtu . MTU . MTU wg-quick . Format: integer Special values: auto wireguard.peer-routes AllowedIPs . TRUE () NetworkManager ipv4.route-table ipv6.route-table . . FALSE . ipv4.routes ipv6.routes . AllowedIPs "0.0.0.0/0" "::/0" ipv4.never-default ipv6.never-default . Format: boolean Valid values: true/yes/on, false/no/off wireguard.peers (WireGuard peers). : public-key [attribute=value [attribute=value]...] base64 wg pubkey (out of band) . : endpoint IP . allowed-ips IP ( ) CIDR . persistent-keepalive (stateful) NAT . preshared-key (preshared key) base64 <> . . preshared-key-flags preshared-key. Format: a comma-separated list of WireGuard peers wireguard.private-key base64. Format: string wireguard.private-key-flags <> . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-11-wireless setting Alias: wifi Wi-Fi. : 802-11-wireless.ap-isolation (AP isolation) . "default" (-1) AP . "true" (1) . . . "false" (0) . "default" (-1) "false" (0) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown 802-11-wireless.band 802.11 . "a" 5GHz "bg" 2.4GHz "6GHz". Wi-Fi "a" 2.4GHz (bg) 6GHz . . Format: string Valid values: a, bg, 6GHz 802-11-wireless.bssid . . : BSSID Ad-Hoc . BSSID . SSID . Format: MAC address 802-11-wireless.channel Wi-Fi. Wi-Fi ( Ad-Hoc ). "band" . Format: integer Valid values: 0 - 4294967295 802-11-wireless.channel-width (AP) . "auto" (0) () . () . "auto" (0) 'channel' . 2.4GHz 40MHz . "auto" (0) AP . Format: choice (NMSettingWirelessChannelWidth) Valid values: auto (0), 20mhz (20), 40mhz (40), 80mhz (80) 802-11-wireless.cloned-mac-address Alias: cloned-mac MAC . MAC ( MAC) . MAC "preserve" "permanent" "random" "stable" "stable-ssid" . "preserve" MAC . "permanent" . "random" MAC . "stable" MAC connection.stable-id . "stable-ssid" MAC SSID stable-id "${NETWORK_SSID}". NetworkManager.conf . "preserve" ( NetworkManager ). D-Bus "assigned-mac-address" "cloned-mac-address" . Format: MAC address Special values: preserve, permanent, random, stable, stable-ssid 802-11-wireless.generate-mac-address-mask "cloned-mac-address" "random" "stable" MAC MAC . . MAC . NULL . NULL MAC . MAC . MAC . "FE:FF:FF:00:00:00" OUI MAC "random" "stable" . MAC MAC . "FE:FF:FF:00:00:00 68:F7:28:00:00:00" OUI MAC 68:F7:28 . "02:00:00:00:00:00 00:00:00:00:00:00" MAC . MAC . "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" MAC . Format: string 802-11-wireless.hidden TRUE SSID . (AP) . SSID. SSID SSID . AP SSID . ( ) ( AP) . Format: boolean Valid values: true/yes/on, false/no/off 802-11-wireless.mac-address Alias: mac Wi-Fi MAC . MAC ( MAC ). Format: MAC address 802-11-wireless.mac-address-blacklist MAC Wi-Fi . MAC ( "00:11:22:33:44:55") . Format: list of MAC addresses 802-11-wireless.mac-address-denylist MAC Wi-Fi . MAC ( "00:11:22:33:44:55") . Format: list of MAC addresses 802-11-wireless.mac-address-randomization "default" (0) ( supplicant ) "never" (1) ( MAC ) "always" (2) ( MAC ). 1.4 . "cloned-mac-address" . Format: choice (NMSettingMacRandomization) Valid values: default (0), never (1), always (2) 802-11-wireless.mode Alias: mode Wi-Fi "infrastructure" "mesh" "adhoc" "ap". infrastructure . Format: string Valid values: infrastructure, adhoc, ap, mesh 802-11-wireless.mtu Alias: mtu . Format: integer Special values: auto 802-11-wireless.powersave "disable" (2) ( Wi-Fi) "enable" (3) ( Wi-Fi) "ignore" (1) ( ) "default" (0) ( ). . Format: choice (NMSettingWirelessPowersave) Valid values: default (0), ignore (1), disable (2), enable (3) 802-11-wireless.seen-bssids BSSID ( BSSID MAC "00:11:22:33:44:55") Wi-Fi . NetworkManager BSSID . BSSID NetworkManager . . . NetworkManager BSSID "/var/lib/NetworkManager/seen-bssids" . Format: read only 802-11-wireless.ssid Alias: ssid SSID Wi-Fi. . Format: string 802-11-wireless.wake-on-wlan NMSettingWirelessWakeOnWLan . . "any" (0x2) "disconnect" (0x4) "magic" (0x8) "gtk-rekey-failure" (0x10) "eap-identity-request" (0x20) "4way-handshake" (0x40) "rfkill-release" (0x80) "tcp" (0x100) "default" (0x1) ( ) "ignore" (0x8000) ( Wake-on-LAN NetworkManager) . Format: flags (NMSettingWirelessWakeOnWLan) Valid values: any (0x2), disconnect (0x4), magic (0x8), gtk-rekey-failure (0x10), eap-identity-request (0x20), 4way-handshake (0x40), rfkill-release (0x80), tcp (0x100), all (0x1fe), default (0x1), ignore (0x8000) 802-11-wireless-security setting Alias: wifi-sec Wi-Fi. : 802-11-wireless-security.auth-alg WEP ( key-mgmt = "none" "ieee8021x") 802.11 AP . "open" (Open System) "shared" (Shared Key) "leap" Cisco LEAP. Cisco LEAP ( key-mgmt = "ieee8021x" auth-alg = "leap") "leap-username" "leap-password" . Format: string Valid values: open, shared, leap 802-11-wireless-security.fils Fast Initial Link Setup (802.11ai) . "default" (0) ( ) "disable" (1) ( FILS) "optional" (2) ( FILS supplicant ) "required" (3) ( FILS ). "default" (0) FILS . Format: choice (NMSettingWirelessSecurityFils) Valid values: default (0), disable (1), optional (2), required (3) 802-11-wireless-security.group / Wi-Fi . . "wep40" "wep104" "tkip" "ccmp" . Format: list of strings Valid values: wep40, wep104, tkip, ccmp 802-11-wireless-security.key-mgmt . "none" (WEP ) "ieee8021x" (WEP ) "owe" ( ) "wpa-psk" (WPA2 + WPA3 ) "sae" ( WPA3 ) "wpa-eap" (WPA2 + WPA3 ) "wpa-eap-suite-b-192" ( WPA3 ). Wi-Fi . Format: string Valid values: none, ieee8021x, wpa-psk, wpa-eap, wpa-eap-suite-b-192, sae, owe 802-11-wireless-security.leap-password LEAP ( key-mgmt = "ieee8021x" auth-alg = "leap"). Format: string 802-11-wireless-security.leap-password-flags "leap-password" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-11-wireless-security.leap-username LEAP ( key-mgmt = "ieee8021x" auth-alg = "leap"). Format: string 802-11-wireless-security.pairwise (pairwise) Wi-Fi . . "tkip" "ccmp" . Format: list of strings Valid values: tkip, ccmp 802-11-wireless-security.pmf Protected Management Frames (802.11w) . "default" (0) ( ) "disable" (1) ( PMF) "optional" (2) ( PMF supplicant ) "required" (3) ( PMF ). "default" (0) PMF . Format: choice (NMSettingWirelessSecurityPmf) Valid values: default (0), disable (1), optional (2), required (3) 802-11-wireless-security.proto WPA . "wpa" ( WPA) "rsn" ( WPA2/RSN) . WPA RSN . Format: list of strings Valid values: wpa, rsn 802-11-wireless-security.psk (Pre-Shared-Key) WPA. WPA-PSK ( 802.11i) . WPA3-Personal SAE . Format: string 802-11-wireless-security.psk-flags "psk" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-11-wireless-security.wep-key-flags "wep-key0" "wep-key1" "wep-key2" "wep-key3" . Format: flags (NMSettingSecretFlags) Valid values: none (0x0), agent-owned (0x1), not-saved (0x2), not-required (0x4) 802-11-wireless-security.wep-key-type WEP . "key" (1) "passphrase" (2) MD5 WEP . Format: choice (NMWepKeyType) Valid values: unknown (0), key (1), passphrase (2) 802-11-wireless-security.wep-key0 WEP 0. WEP . "wep-key-type" . Format: string 802-11-wireless-security.wep-key1 WEP 1. WEP . "wep-key-type" . Format: string 802-11-wireless-security.wep-key2 WEP 2. WEP . "wep-key-type" . Format: string 802-11-wireless-security.wep-key3 WEP 3. WEP . "wep-key-type" . Format: string 802-11-wireless-security.wep-tx-keyidx WEP ( key-mgmt = "none") WEP AP WEP . 0 ( ) 3 . ( Linksys WRT54G) 1 4 . Format: integer Valid values: 0 - 3 802-11-wireless-security.wps-method WPS . NetworkManager WPS . 1 WPS . Format: flags (NMSettingWirelessSecurityWpsMethod) Valid values: default (0x0), disabled (0x1), auto (0x2), pbc (0x4), pin (0x8) wpan setting MAC IEEE 802.15.4 (WPAN). : wpan.channel Alias: channel IEEE 802.15.4. -1 " ". Format: integer Valid values: -32768 - 32767 Special values: default (-1) wpan.mac-address Alias: mac MAC IEEE 802.15.4 (WPAN) MAC . Format: WPAN MAC address wpan.page Alias: page IEEE 802.15.4. -1 " ". Format: integer Valid values: -32768 - 32767 Special values: default (-1) wpan.pan-id Alias: pan-id (PAN) IEEE 802.15.4. Format: integer Valid values: 0 - 65535 Special values: unset (0xffff) wpan.short-address Alias: short-addr IEEE 802.15.4 . Format: integer Valid values: 0 - 65535 Special values: unset (0xffff) bond-port setting Bond. : bond-port.prio Alias: prio bond (failover). . . active-backup balance-tlb balance-alb . Format: integer Valid values: -2147483648 - 2147483647 bond-port.queue-id Alias: queue-id bond. TX . Format: integer Valid values: 0 - 65535 geneve setting GENEVE. : geneve.destination-port Alias: destination-port UDP GENEVE . Format: integer Valid values: 0 - 65535 geneve.df (Don't Fragment DF) IP GENEVE . "unset" (0): DF . "set" (1): DF . "inherit" (2): DF IP . Format: choice (NMSettingGeneveDf) Valid values: unset (0), set (1), inherit (2) geneve.id Alias: id GENEVE ( GENEVE) . Format: integer Valid values: 0 - 16777215 geneve.remote Alias: remote IP GENEVE . Format: string geneve.tos TOS . "inherit" (1) . Format: integer Valid values: 0 - 255 Special values: inherit (1) geneve.ttl (TTL) . "inherit" (-1) 0 1-255 . Format: integer Valid values: -1 - 255 Special values: inherit (-1) hostname setting (Hostname). : hostname.from-dhcp DHCP . "default" (-1) . NetworkManager "true" (1) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown hostname.from-dns-lookup DNS . "default" (-1) . NetworkManager "true" (1) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown hostname.only-from-default "true" (1) NetworkManager DHCPv4/DHCPv6 DNS (IPv4/IPv6) . "false" (0) . "default" (-1) . NetworkManager "false" (0) . Format: ternary Valid values: true/yes/on, false/no/off, default/unknown hostname.priority . ( ). . NetworkManager . 100 . . Format: integer Valid values: -2147483648 - 2147483647 link setting (Link). : link.gro-max-size Generic Receive Offload . 0 4294967295 . -1 . Format: integer Valid values: -1 - 4294967295 Special values: default (-1) link.gso-max-segments Generic Segment Offload . 0 4294967295 . -1 . Format: integer Valid values: -1 - 4294967295 Special values: default (-1) link.gso-max-size Generic Segment Offload . 0 4294967295 . -1 . Format: integer Valid values: -1 - 4294967295 Special values: default (-1) link.tx-queue-length . 0 4294967295 . -1 . Format: integer Valid values: -1 - 4294967295 Special values: default (-1) loopback setting Loopback. : loopback.mtu Alias: mtu . Format: integer Special values: auto prefix-delegation setting (Prefix Delegation) IPv6. : prefix-delegation.subnet-id . 0 0xffffffff (2^32 - 1) -1 . Format: integer Valid values: -1 - 4294967295 veth setting Veth. : veth.peer Alias: peer veth . . Format: string Secret flag types: (secret) flags . flags OR . o 0x0 (none) - . . (root) . keyfile "PLUGINS" NetworkManager.conf(5) . o 0x1 (agent-owned) - (secret agent) . o 0x2 (not-saved) - . (OTP) PIN . o 0x4 (not-required) - . . (FILES) /etc/NetworkManager/system-connections (SEE ALSO) nmcli(1), nmcli-examples(7), NetworkManager(8), nm-settings-dbus(5), nm-settings-keyfile(5), NetworkManager.conf(5) NetworkManager 1.58.1 NM-SETTINGS-NMCLI(5)