NETWORKCTL(1) networkctl NETWORKCTL(1) (NAME) networkctl - systemd-networkd (SYNOPSIS) networkctl [OPTIONS...] COMMAND [LINK...] (DESCRIPTION) networkctl systemd-networkd . systemd-networkd.service(8) . (COMMANDS) : list [PATTERN...] . PATTERN . . : IDX LINK TYPE OPERATIONAL SETUP 1 lo loopback carrier unmanaged 2 eth0 ether routable configured 3 virbr0 ether no-carrier unmanaged 4 virbr0-nic ether off unmanaged 4 links listed. : missing ( ). 245. off . 240. no-carrier (carrier) . 240. dormant . 240. degraded-carrier (bonding) (bridge) off no-carrier dormant (master) . 242. carrier (enslaved) . 240. degraded . . 240. enslaved . 242. routable . . 240. (setup) : pending systemd-udevd(8) . 240. initialized systemd-udevd(8) . 251. configuring . 240. configured . 240. unmanaged systemd-networkd . 240. failed systemd-networkd . 240. linger systemd-networkd . 240. 219. status [PATTERN...] : IP DNS . PATTERN . . --all . : State: routable Online state: online Address: 10.193.76.5 on eth0 192.168.122.1 on virbr0 169.254.190.105 on eth0 fe80::5054:aa:bbbb:cccc on eth0 Gateway: 10.193.11.1 (CISCO SYSTEMS, INC.) on eth0 DNS: 8.8.8.8 8.8.4.4 . . : unknown ( ). 249. offline () . 249. partial () . 249. online () . 249. 219. dhcp-lease INTERFACE [CODE[:FORMAT]] ... DHCP ( DHCPACK ). DHCP . DHCP . . --json= DHCP JSON . . . DNS IP ( "192.0.2.1") (lease time) ( "8h") . (formatter) ( "42:address"). . : auto . hex () . flag "yes". bool "yes" "no". uint8 . uint16 . time . string . address IPv4 . : $ networkctl dhcp-lease eth0 Header: KEY VALUE Hardware Type: ETHER Hardware Address: 41:42:43:31:32:33 Client Address: 192.0.2.123 Server Address: 192.0.2.1 Options: CODE NAME DATA 1 subnet mask 255.255.255.0 3 router 192.0.2.1 6 domain name server 192.0.2.1 12 hostname test-node 15 domain name lan 28 broadcast address 192.0.2.255 42 NTP server 192.0.2.11 192.0.2.12 51 lease time 1d 53 message type 5 54 server identifier 192.0.2.1 58 renewal time 11h 5min 38s 59 rebinding time 20h 5min 38s 119 domain search hoge.example.com foo.example.com 261. lldp [PATTERN...] LLDP ( Link Layer Discovery Protocol). PATTERN . . LLDP= systemd.network(5) . : LINK SYSTEM-NAME SYSTEM-DESCRIPTION CHASSIS-ID PORT-ID PORT-DESCRIPTION CAPS enp0s25 GS1900 - 00:e0:4c:00:00:00 2 Port #2 ..b........ Capability Flags: o - Other; p - Repeater; b - Bridge; w - WLAN Access Point; r - Router; t - Telephone; d - DOCSIS cable device; a - Station; c - Customer VLAN; s - Service VLAN, m - Two-port MAC Relay (TPMR) 1 neighbor(s) listed. 219. label . ip-addrlabel(8) . RFC 3484[1] . : Prefix/Prefixlen Label ::/0 1 fc00::/7 5 fec0::/10 11 2002::/16 2 3ffe::/16 12 2001:10::/28 7 2001::/32 6 ::ffff:0.0.0.0/96 4 ::/96 3 ::1/128 0 234. delete DEVICE... (netdevs) . (index) . 243. up DEVICE... ( ). . 246. down DEVICE... ( ). . 246. renew DEVICE... DHCP. . 244. forcerenew DEVICE... FORCERENEW DHCP . . 246. reconfigure DEVICE... . . .netdev .network . networkctl reload . 244. reload .netdev .network. .netdev netdev . VLAN Id= [VLAN] VLAN . . .netdev systemd-networkd(8) . .network . 244. edit FILE|@DEVICE... .network .netdev .link. --runtime /etc/ /run/ . "@" . ":network" () ":link" ":netdev" . --drop-in= drop-in . --no-reload .network .netdev systemd-networkd(8) . .link systemd-udevd(8) . . uevents (trigger) . systemd.link(5) . --stdin . . 254. cat [FILE|@DEVICE...] . "@" edit ":all" . networkd.conf(5) drop-in . 254. mask FILE... ( ) .network .netdev .link . (symlink) --runtime /etc/ /run/ /dev/null . ( --runtime /etc/ ) . --no-reload edit . 256. unmask FILE... ( ) mask. --runtime . --no-reload edit mask . 256. persistent-storage BOOL systemd-networkd.service(8) . systemd-networkd-persistent-storage.service . . 256. (OPTIONS) : -a --all status. 219. -s --stats status. 243. -l, --full ( ) . 245. -n, --lines= status . . 10 . 245. --drop-in=NAME edit drop-in NAME . 254. --no-reload edit mask unmask systemd-networkd.service(8) systemd-udevd.service(8) . 254. --runtime edit mask /run/ /etc/ . 256. --stdin edit . . <<>> drop-in . drop-in --drop-in= <<>> . . 257. --no-ask-password . --json=MODE JSON. "short" ( ) "pretty" ( ) "off" ( JSON ) . -h, --help . --version . --no-legend . --no-pager (pager) . (EXIT STATUS) 0 . (SEE ALSO) systemd-networkd.service(8), systemd.network(5), systemd.netdev(5), ip(8) (NOTES) 1. RFC 3484 https://tools.ietf.org/html/rfc3484 systemd 261.2 NETWORKCTL(1)