# Checking the Status of Network Links with `networkctl`
You can inspect information about network connections by using the `networkctl` command. This can help you configure networking services and troubleshoot networking problems.
You can progressively add options and arguments to the `networkctl` command to move from general information about network connections to specific information about a network connection.
# `networkctl` Command Without Options
Run the `networkctl` command without options to default to the list command:
networkctl
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 eth0 ether routable configured
3 docker0 ether routable unmanaged
11 vethb0aa7a6 ether degraded unmanaged
4 links listed.
## `networkctl status` Command
Run `networkctl` with the status command to display the following information:
```
root@photon-rc [ ~ ]# networkctl status
* State: routable
Address: 198.51.100.131 on eth0
172.17.0.1 on docker0
fe80::20c:29ff:fe55:3ca6 on eth0
fe80::42:f0ff:fef7:bd81 on docker0
fe80::4c84:caff:fe76:a23f on vethb0aa7a6
Gateway: 198.51.100.2 on eth0
DNS: 198.51.100.2
```
You can see that there are active network links with IP addresses for not only the Ethernet connection but also a Docker container.
### `networkctl status` Command With Network Link Option
You can add a network link, such as the Ethernet connection, as the argument of the `status` command to show specific information about the link:
```
root@photon-rc [ ~ ]# networkctl status eth0
* 2: eth0
Link File: /usr/lib/systemd/network/99-default.link
Network File: /etc/systemd/network/99-dhcp-en.network
Type: ether
State: routable (configured)
Path: pci-0000:02:01.0
Driver: e1000
HW Address: 00:0c:29:55:3c:a6 (VMware, Inc.)
MTU: 1500
Address: 198.51.100.131
fe80::20c:29ff:fe55:3ca6
Gateway: 198.51.100.2
DNS: 198.51.100.2
CLIENTID: ffb6220feb00020000ab116724f520a0a77337
```
### `networkctl status` Command With Docker Option
You can add a Docker container as the argument of the `status` command to show specific information about the container:
```
networkctl status docker0
* 3: docker0
Link File: /usr/lib/systemd/network/99-default.link
Network File: n/a
Type: ether
State: routable (unmanaged)
Driver: bridge
HW Address: 02:42:f0:f7:bd:81
MTU: 1500
Address: 172.17.0.1
fe80::42:f0ff:fef7:bd81
```
In the example above, the state of the Docker container is unmanaged because Docker handles managing the networking for the containers without using systemd-resolved or systemd-networkd. Docker manages the container connection by using its bridge drive.
For more information about `networkctl` commands and options, see https://www.freedesktop.org/software/systemd/man/networkctl.html.