NetworkManager.conf: NetworkManager Reference Manual (original) (raw)
802-1x.auth-timeout
cdma.mtu
connection.auth-retries
If left unspecified, the default value is 3 tries before failing the connection.
connection.autoconnect-ports
connection.autoconnect-slaves
This is deprecated, please use "connection.autoconnect-ports" instead.
connection.down-on-poweroff
Whether the connection will be brought down before the system is powered off.
connection.ip-ping-addresses-require-all
Whether it is sufficient for any ping check to succeed among the list of target addresses, or if all ping checks must succeed for the entire list of target addresses.
connection.mud-url
If unspecified, MUD URL defaults to "none"
.
connection.lldp
connection.llmnr
If unspecified, the ultimate default values depends on the DNS plugin. With systemd-resolved the default currently is "yes" (2) and for all other plugins "no" (0).
connection.mdns
Currently only the systemd-resolve DNS plugin supports this setting. If the setting is unspecified both in the profile and in the global default here, then the default is determined by systemd-resolved. See MulticastDNS=
inresolved.conf(5).
connection.mptcp-flags
If unspecified, the fallback is 0x22 ("enabled,subflow"
). Note that if sysctl /proc/sys/net/mptcp/enabled
is disabled, NetworkManager will still not configure endpoints.
connection.dns-over-tls
If unspecified, the ultimate default values depends on the DNS plugin. With systemd-resolved the default currently is global setting and for all other plugins "no" (0).
connection.stable-id
ethernet.cloned-mac-address
If left unspecified, it defaults to "preserve".
ethernet.generate-mac-address-mask
ethernet.mtu
If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is not reconfigured during activation.
ethernet.wake-on-lan
gsm.mtu
hostname.from-dhcp
hostname.from-dns-lookup
hostname.only-from-default
hostname.priority
infiniband.mtu
If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is left unspecified on activation.
ip-tunnel.mtu
If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500.
ipv4.routed-dns
ipv4.dad-timeout
ipv4.dhcp-client-id
ipv4.dhcp-dscp
ipv4.dhcp-iaid
If left unspecified, it defaults to "ifname".
ipv4.dhcp-ipv6-only-preferred
If left unspecified, the "IPv6-only preferred" DHCPv4 option is disabled.
ipv4.dhcp-hostname-flags
If left unspecified, the value 3 (fqdn-encoded,fqdn-serv-update) is used.
ipv4.dhcp-send-hostname
Whether a hostname is sent to the DHCP server when acquiring a lease. When the property is not specified in the connection, the global value from NetworkManager configuration is looked up. If the global value is not set, the value from ipv4.dhcp-send-hostname-deprecated, which defaults to true, is used for backwards compatibility. In the future this will change and, in absence of a global default, it will always fallback to true.
ipv4.dhcp-send-release
Whether the DHCP client will send RELEASE message when bringing the connection down.
ipv4.dhcp-timeout
If left unspecified, the default value for the interface type is used.
ipv4.dhcp-vendor-class-identifier
If left unspecified, the default is to not send the DHCP option to the server.
ipv4.dns-priority
If unspecified or zero, use 50 for VPN profiles and 100 for other profiles.
ipv4.required-timeout
ipv4.link-local
If left unspecified, fallback to "auto" which makes it dependent on "ipv4.method" setting.
ipv4.route-metric
ipv4.route-table
If left unspecified, routes are only added to the main table. Note that this is different from explicitly selecting the main table 254, because of how NetworkManager removes extraneous routes from the tables.
ipv6.routed-dns
ipv6.addr-gen-mode
If the per-profile setting is either "default" or "default-or-eui64", the global default is used. If the default is unspecified, the fallback value is either "stable-privacy" or "eui64", depending on whether the per-profile setting is "default" or "default-or-eui64, respectively.
ipv6.ra-timeout
If left unspecified, the default value depends on the sysctl solicitation settings.
ipv6.dhcp-duid
If left unspecified, it defaults to "lease".
ipv6.dhcp-iaid
If left unspecified, it defaults to "ifname".
ipv6.dhcp-hostname-flags
If left unspecified, the value 1 (fqdn-serv-update) is used.
ipv6.dhcp-send-hostname
Whether a hostname is sent to the DHCP server when acquiring a lease. When the property is not specified in the connection, the global value from NetworkManager configuration is looked up. If the global value is not set, the value from ipv6.dhcp-send-hostname-deprecated, which defaults to true, is used for backwards compatibility. In the future this will change and, in absence of a global default, it will always fallback to true.
ipv6.dhcp-send-release
Whether the DHCP client will send RELEASE message when bringing the connection down.
ipv6.dhcp-timeout
If left unspecified, the default value for the interface type is used.
ipv6.dns-priority
If unspecified or zero, use 50 for VPN profiles and 100 for other profiles.
ipv6.ip6-privacy
If ipv6.ip6-privacy
is unset, use the content of "/proc/sys/net/ipv6/conf/default/use_tempaddr" as last fallback.
ipv6.temp-valid-lifetime
If ipv6.temp-valid-lifetime
is unset, use the content of "/proc/sys/net/ipv6/conf/default/temp_valid_lft" as last fallback.
ipv6.temp-preferred-lifetime
If ipv6.temp-preferred-lifetime
is unset, use the content of "/proc/sys/net/ipv6/conf/default/temp_prefered_lft" as last fallback.
ipv6.required-timeout
ipv6.route-metric
ipv6.route-table
If left unspecified, routes are only added to the main table. Note that this is different from explicitly selecting the main table 254, because of how NetworkManager removes extraneous routes from the tables.
loopback.mtu
If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is left unspecified on activation.
macsec.offload
sriov.autoprobe-drivers
If left unspecified, drivers are autoprobed when the SR-IOV VF gets created.
vpn.timeout
If left unspecified, default value of 60 seconds is used.
wifi.ap-isolation
If left unspecified, AP isolation is disabled.
wifi.cloned-mac-address
If left unspecified, it defaults to "preserve".
wifi.generate-mac-address-mask
wifi.mac-address-randomization
If left unspecified, MAC address randomization is disabled. This setting is deprecated for wifi.cloned-mac-address
.
wifi.mtu
If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500.
wifi.powersave
If left unspecified, the default value "ignore
" will be used.
wifi-sec.pmf
If left unspecified, the default value "optional
" will be used.
wifi-sec.fils
If left unspecified, the default value "optional
" will be used.
wifi.wake-on-wlan
wireguard.mtu