Como verificar o tempo de concessão do DHCP no OpenSUSE fornecido pelo servidor DHCP

0

Eu preciso verificar o tempo de concessão de DHCP no OpenSUSE Leap 42.2, eu tentei isso, mas eles não funcionaram:

~> less /etc/dhclient.conf
~> sudo less /var/lib/dhcp/dhclient.leases
# ls -a /var/lib/NetworkManager/
~> sudo ifconfig -a

Como posso fazer isso?

Eu corro o seguinte comando como sugerido por @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

Em seguida, faço o seguinte para cada arquivo de saída, mas não consegui encontrar o tempo de concessão fornecido pelo DHCP.

linux-box:/var/log # grep -E "dhc" YaST2/y2log
    
por user3405291 04.07.2017 / 14:17

1 resposta

1

O tempo de concessão é armazenado em um dos arquivos / var / log , mas o qual depende da distribuição. O seguinte comando

 cd /var/log && grep -nriIl dhclient 

localiza todos os arquivos mencionando dhclient , e no meu caso (Debian) é claro que o arquivo é syslog :

# 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

Então eu recebo:

# 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.

que dá a resposta que você está procurando.

    
por 04.07.2017 / 14:27

Tags