Arch-Linux

如何在 systemd-networkd 中檢查 DHCP 租用時間?

  • January 11, 2022

使用時如何查找 DHCP 租用時間systemd-networkd

我的網路定義在/etc/systemd/network/eth0.network

[Match]
Name=eth0

[Network]
DHCP=yes

該網站上還有其他問題要求提供相同的資訊,但他們沒有使用systemd-networkddhclient或其他方法。

我已經嘗試尋找journalctl無濟於事。我正在使用 ArchLinux。

取決於作業系統;啟用調試並不總是必要的。

systemd-networkd應將租賃資訊儲存在/run/systemd/netif/leases/

IE

cat /run/systemd/netif/leases/2

根據 Lennart 的文章,您必須將 systemd-networkd日誌級別更改為debug.

如果您想一直使用它,可以使用插入式單元:

mkdir -p /etc/systemd/system/systemd-networkd.service.d
cat << IN > /etc/systemd/system/systemd-networkd.service.d/10-debug.conf
[Service]
Environment=SYSTEMD_LOG_LEVEL=debug
IN
systemctl daemon-reload
systemctl restart systemd-networkd

引用自:https://unix.stackexchange.com/questions/429529