systemd-networkd
を使用しているときにDHCPリース時間を確認するにはどうすればよいですか?
私のネットワークは/etc/systemd/network/eth0.network
で定義されています:
[Match]
Name=eth0
[Network]
DHCP=yes
このサイトで同じ情報を求める他の質問がありますが、systemd-networkd
ではなくdhclient
またはその他の方法を使用していました。
journalctl
を調べてみたが役に立たなかった。 ArchLinuxを使用しています。
OSによって異なります。デバッグを有効にする必要は必ずしもありません。
systemd-networkd
は、リース情報を/run/systemd/netif/leases/
に保存する必要があります
つまり.
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