Logga nätverkstrafik
Postat: 16 mar 2010, 19:16
Hej,
Jag hade en tanke om att vilja köra igång tcpdump på ett visst interface när just det interface:t tas upp/aktiveras.
Problemet jag stötte på är att om man sätter igång interface:t med ifconfig intf up så körs inte /etc/network/if-up.d/-scripten (däremot med ifup).
Om jag lägger scriptet i något autostartställe som kommer inte tcpdump att köras igång om inte interface:t är uppe.
Förslag på lösning?
Är det möjligt att polla interface:t med jämna mellanrum för att se om det är uppe och i sådana fall köra igång tcpdump?
Fast särskilt snyggt blir det ju inte att ligga och polla.
/ Hasse
Jag hade en tanke om att vilja köra igång tcpdump på ett visst interface när just det interface:t tas upp/aktiveras.
Problemet jag stötte på är att om man sätter igång interface:t med ifconfig intf up så körs inte /etc/network/if-up.d/-scripten (däremot med ifup).
Om jag lägger scriptet i något autostartställe som kommer inte tcpdump att köras igång om inte interface:t är uppe.
Förslag på lösning?
Är det möjligt att polla interface:t med jämna mellanrum för att se om det är uppe och i sådana fall köra igång tcpdump?
Fast särskilt snyggt blir det ju inte att ligga och polla.
/ Hasse