Em / var / log / messages, como você informa se uma conexão foi iniciada ou finalizada?

4

Como se pode diferenciar entre o início de uma conexão de rede e o final de um, dos logs listados em /var/log/messages ?

Todos os registros parecem idênticos.

    
por David 27.05.2012 / 18:13

1 resposta

2

No Ubuntu Server 12.04, essa informação geralmente vai para /var/log/syslog .
Eu intencionalmente desconectei uma placa ethernet em um servidor e conectei de volta, eu tenho isso:

Jun  6 20:16:34 tagua kernel: [ 4416.930972] r8169 0000:01:06.0: eth0: link down
Jun  6 20:16:34 tagua kernel: [ 4416.932817] ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun  6 20:19:09 tagua kernel: [ 4571.990507] r8169 0000:01:06.0: eth0: link up
Jun  6 20:19:09 tagua kernel: [ 4571.991172] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

Se eu executar sudo ifdown eth0 , a saída é (entre outras linhas):

Jun  6 20:28:05 tagua NetworkManager[1295]:  (eth0): carrier now OFF (device state 10)

Quando eu reativo com sudo ifup eth0

Jun  6 20:28:23 tagua NetworkManager[1295]:  (eth0): carrier now ON (device state 10)
    
por Awi 07.06.2012 / 02:36