Dependendo do sistema operacional; A ativação da depuração nem sempre é necessária.
systemd-networkd
deve armazenar as informações da concessão em /run/systemd/netif/leases/
ou seja,
cat /run/systemd/netif/leases/2
Como faço para encontrar o tempo de concessão do DHCP quando estou usando systemd-networkd
?
Minha rede está definida em /etc/systemd/network/eth0.network
:
[Match]
Name=eth0
[Network]
DHCP=yes
Há outras perguntas neste site pedindo as mesmas informações, mas elas não estavam usando systemd-networkd
, mas dhclient
ou algum outro método.
Eu tentei procurar em journalctl
sem sucesso. Estou usando o ArchLinux.
postar aqui de Per Lennart, você precisa alterar systemd-networkd
log nível para debug
.
Se você quisesse usá-lo o tempo todo, você poderia usar uma unidade de entrada:
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