å®æçã«tcpdumpãããæéã ãå®è¡ãããã¨ããæ
tcpdumpã®æä¾ãã-W
ãªãã·ã§ã³ã¨-G
ãªãã·ã§ã³ï¼ãªãã³ã«crontabãä½µç¨ããã¨ãããï¼
tcpdumpã®-W
ãªãã·ã§ã³ã¯ãã°ãã¼ãã¼ã·ã§ã³ãè¡ãåæ°ã§ï¼-G
ã¯ãã®ãã¼ãã¼ã·ã§ã³æéãç§æ°ã§æå®ã§ããï¼
ä¾ãã°
$ tcpdump -w ./%Y%m%d%H%M%S.pcap -W1 -G60
ãªã©ã¨ããã¨ï¼ãã°ãã¼ãã¼ã·ã§ã³1åï¼ãã¼ãã¼ã·ã§ã³æéã¯60ç§ã¨ãªãã®ã§ï¼ã¤ã¾ã60ç§tcpdumpãå®è¡ããå¾ã«exitãã (ãã¼ãã¼ã·ã§ã³1åæå®ãªã®ã§)ï¼
ã¡ãªã¿ã«-w
ãªãã·ã§ã³ã§æå®ãããã¡ã¤ã«æ¸ãåºãå
ã«ã¤ãã¦ã¯strptimeã¨åããã©ã¼ããããå©ç¨ã§ããã®ã§ããããæã«ä¾¿å©ï¼
ãã¨ã¯crontabã§ãã®ã³ãã³ããä»è¾¼ãã§ããã¨OK (id:hirose31ãããããcrontabã§ã¯%ãã¨ã¹ã±ã¼ãããå¿ è¦ããããã¨ã®ææãããä¿®æ£ãã¾ãã)ï¼
55 * * * * tcpdump -w /var/pcap/\%Y\%m\%d\%H\%M\%S.pcap -W1 -G600
ä¾ãã°ä¸è¨ã®ãããªcrontabãæ¸ãã¦ããã¨ï¼æ¯æ55åã«tcpdumpãèµ·åãã¦ï¼ãããã10åéãã£ããã£ãåãï¼ã¨ãããã¨ãã§ããï¼
ã·ããªãªã¨ãã¦ãæ¯æ0åä»è¿ã®ãªã¯ã¨ã¹ãã®å¤±æãå¤ããã¨ããåé¡ã®èª¿æ»ãè¡ãã¨ããªããã«ï¼ãããã£ãcronãä»è¾¼ãã§ããã¨ï¼ãµã¯ãã¨æ¬²ããé¨åã®ãã±ããã ã解æã§ããããã«ãªããï¼ä½ããä¸è¦ãªãã±ãããã£ããã£ã§ãã£ã¹ã¯å®¹éãé£ããªãã¦è¯ãï¼