NETWORKD.CONF(5) networkd.conf NETWORKD.CONF(5) (NAME) networkd.conf, networkd.conf.d - (systemd-networkd) (SYNOPSIS) /etc/systemd/networkd.conf /run/systemd/networkd.conf /usr/local/lib/systemd/networkd.conf /usr/lib/systemd/networkd.conf /etc/systemd/networkd.conf.d/*.conf /run/systemd/networkd.conf.d/*.conf /usr/local/lib/systemd/networkd.conf.d/*.conf /usr/lib/systemd/networkd.conf.d/*.conf (DESCRIPTION) . (CONFIGURATION DIRECTORIES AND PRECEDENCE) . : /etc/systemd/ /run/systemd/ /usr/local/lib/systemd/ [1] /usr/lib/systemd/. (vendor) . (drop-in) . ( /etc/ /usr/ ) (drop-in) . (drop-in) /usr/lib/systemd/*.conf.d/ /usr/local/lib/systemd/*.conf.d/ /etc/systemd/*.conf.d/ . (override) . *.conf.d/ (lexicographic) . . (drop-in) /usr/ . /etc/ . . . . . 10-40 /usr/ 60-90 /etc/ /run/ . (symlink) /dev/null /etc/ . [NETWORK] ([NETWORK] SECTION OPTIONS) [Network] : SpeedMeter= . yes systemd-networkd networkctl status INTERFACE . no . 244 . SpeedMeterIntervalSec= . SpeedMeter=no . 10sec . 244 . ManageForeignRoutingPolicyRules= . true systemd-networkd .network ( "kernel") . false .network . yes . 249 . ManageForeignRoutes= . true systemd-networkd (routes) .network ( "kernel" "dhcp" KeepConfiguration= true "dhcp" "static" KeepConfiguration= true "static" ) . false .network . yes . 246 . ManageForeignNextHops= . true systemd-networkd (nexthops) .network ( "kernel") . false nexthop .network . yes . 256 . RouteTable= . . "name:number". "default" "main" "local" 253 254 255 . 1...4294967295 253 254 255. . . (unset) . 248 . IPv4Forwarding= (forwarding) IPv4 . . sysctl net.ipv4.conf.default.forwarding net.ipv4.conf.all.forwarding . sysctl IP Sysctl[2] . sysctl . .network IPMasquerade= IPv4 ( "ipv4" "both") . IPMasquerade= systemd.network(5) . 256 . IPv6Forwarding= (forwarding) IPv6 . . sysctl net.ipv6.conf.default.forwarding net.ipv6.conf.all.forwarding . sysctl IP Sysctl[2] . sysctl . .network IPMasquerade= IPv6 ( "ipv6" "both") . IPMasquerade= systemd.network(5) . 256 . IPv6PrivacyExtensions= IPv6PrivacyExtensions= . "prefer-public" "kernel" . systemd.network(5) . "no" . 254 . UseDomains= [IPv6AcceptRA] [DHCPv4] [DHCPv6] . route . systemd.network(5) . "no" . 256 . [IPV6ACCEPTRA] ([IPV6ACCEPTRA] SECTION OPTIONS) (Neighbor Discovery) . [IPv6AcceptRA] : UseDomains= [IPv6AcceptRA] systemd.network(5) . route . [Network] networkd.conf(5) "no" . 256 . [IPV6ADDRESSLABEL] ([IPV6ADDRESSLABEL] SECTION OPTIONS) [IPv6AddressLabel] . [IPv6AddressLabel] . IPv6 . RFC 3484[3] . (userspace) . Label= 0...4294967294 . 0xffffffff . . 257 . Prefix= IPv6 "/" . . 257 . [DHCPV4] ([DHCPV4] SECTION OPTIONS) DHCPv4 . DHCPv4 .network . systemd.network(5). : ClientIdentifier= DHCPv4 . mac duid . mac MAC . duid RFC4361 IAID DUID . IAID IAID= .network . DUID DUIDType= DUIDRawData= . duid . 258 . DUIDType= DUID . RFC 3315[4] . 0...65535 : vendor "DUIDType=vendor" DUID "43793" (systemd) () machine-id(5) . DUIDType= . 230 . uuid "DUIDType=uuid" DUIDRawData= UUID DUID . UUID machine-id(5) DUID . sd_id128_get_machine_app_specific(3) . 230 . link-layer-time[:TIME], link-layer "link-layer-time" "link-layer" MAC DUID . "link-layer-time" "link-layer-time:2018-01-23 12:34:56 UTC". "2000-01-01 00:00:00 UTC" . 240 . DUIDRawData= DUID . 230 . DUIDRawData= DHCP DUID ":" . DUID DUID DUIDType= . DUID DUID systemd-networkd.service(8) . DUID systemd.network(5) . DHCP DUID RFC 3315[5] RFC 6355[6] . IAID systemd.network(5) . . DUIDType=vendor DUIDType=vendor DUIDRawData=00:00:ab:11:f9:2a:c2:77:29:f9:5c:00 DUID DUID-EN ("00:02") 43793 ("00:00:ab:11") "f9:2a:c2:77:29:f9:5c:00" . 230 . UseDomains= [IPv6AcceptRA] DHCPv4 . 256 . [DHCPV6] ([DHCPV6] SECTION OPTIONS) DHCPv6 . DHCPv6 .network . systemd.network(5). : DUIDType=, DUIDRawData= [DHCPv4]. 249 . UseDomains= [DHCPv4]. 256 . [DHCPRELAY] ([DHCPRELAY] SECTION OPTIONS) [DHCPRelay] DHCP (DHCP relay agent) . ServerAddress= IPv4 (upstream) DHCP . DHCP . 261 . OverrideServerIdentifier= . Server Identifier Override Relay Agent Flags Relay Agent Information DHCP DHCP . false . 261 . RemoteId= (remote ID) DHCP DHCP . ("type:value") . "uint8" "uint16" "uint32" "ipv4address" "ipv6address" "string" . C-style escapes[7] . UUID . 261 . ExtraOption= Relay Agent Information DHCP DHCP . ("code:type:value") . 1...254 . RemoteId= . . . . 261 . [DHCPSERVER] ([DHCPSERVER] SECTION OPTIONS) DHCP . [DHCPServer] : PersistLeases= PersistLeases= . "runtime" . systemd.network(5) . "yes" . 256 . (SEE ALSO) systemd(1), systemd.network(5), systemd-networkd.service(8), machine- id(5), sd_id128_get_machine_app_specific(3) (NOTES) 1. . /usr/local/ . 2. IP Sysctl https://docs.kernel.org/networking/ip-sysctl.html 3. RFC 3484 https://tools.ietf.org/html/rfc3484 4. RFC 3315 https://tools.ietf.org/html/rfc3315#section-9 5. RFC 3315 http://tools.ietf.org/html/rfc3315#section-9 6. RFC 6355 http://tools.ietf.org/html/rfc6355 7. C-style escapes https://en.wikipedia.org/wiki/Escape_sequences_in_C#Table_of_escape_sequences systemd 261.2 NETWORKD.CONF(5)