OpenSUSE Leap 42.2でDHCPリース時間を確認する必要があります。以下を試しましたが、動作しません。
~> less /etc/dhclient.conf
~> sudo less /var/lib/dhcp/dhclient.leases
# ls -a /var/lib/NetworkManager/
~> sudo ifconfig -a
どうすればいいですか?
@MariusMatutiaeの提案に従って、次のコマンドを実行しました。
linux-box:/var/log # grep -nriIl dhc
YaST2/mkinitrd.log
YaST2/macro_inst_initial.ycp
YaST2/y2log
zypp/history
audit/audit.log
pk_backend_zypp-1
pk_backend_zypp
zypper.log
boot.log
その後、各出力ファイルに対して次のことを行いますが、見つかりません。リース期間DHCPによって提供されます。
linux-box:/var/log # grep -E "dhc" YaST2/y2log
答え1
レンタル時間は、次のいずれかに保存されます。/var/ログファイルですが、ディストリビューションによって異なります。次のコマンド
cd /var/log && grep -nriIl dhclient
記載されているすべてのファイルを探すdhクライアント、私の場合(Debian)ファイルが次のようになることは明らかです。システムログ:
# grep -nirIl dhclient
installer/syslog
syslog
syslog.1
kern.log.1
audit/audit.log.4
audit/audit.log.2
audit/audit.log.1
audit/audit.log.3
それから私は次を得ます:
# grep dhclient syslog
Jul 4 08:30:23 hague dhclient[1357]: DHCPREQUEST of 192.168.73.66 on eth0 to 192.168.73.1 port 67 (xid=0x7251b5d5)
Jul 4 08:30:23 hague dhclient[1357]: DHCPACK of 192.168.73.66 from 192.168.73.1
Jul 4 08:30:23 hague dhclient[1357]: bound to 192.168.73.66 -- renewal in 18682 seconds.
Jul 4 13:41:45 hague dhclient[1357]: DHCPREQUEST of 192.168.73.66 on eth0 to 192.168.73.1 port 67 (xid=0x7251b5d5)
Jul 4 13:41:45 hague dhclient[1357]: DHCPACK of 192.168.73.66 from 192.168.73.1
Jul 4 13:41:45 hague dhclient[1357]: bound to 192.168.73.66 -- renewal in 14622 seconds.
これはあなたが探している答えを提供します。
答え2
努力する:
less /var/lib/dhcp/db/dhcpd.leases