1. $B35MW(B
  $B$3$N%W%m%0%i%`$O!"(BIP Filter $B$,=PNO$9$k%m%0$r=87W$7$F!"%5%^%jI=<((B
  $B$r9T$&$?$a$N(B Perl $B%9%/%j%W%H$G$9!#(B

2. $BCm0U;v9`(B
  $B$3$N%W%m%0%i%`$O%U%j!<%=%U%H%&%'%"$G$9!#(B
  $BCx:n8"$O!"11ED(B $B>0;V(B $B$,J];}$7$^$9!#(B
  $B$3$N%W%m%0%i%`$N;HMQ$K$h$k$$$+$J$kB;32$KBP$7$F$b!":n<T$O@UG$$rIi(B
  $B$$$^$;$s!#(B

  $BJQ99$NM-L5$K$+$+$o$i$:!":FG[I[$*$h$SMxMQ$O!"0J2<$N>r7o$rK~$?$7$F(B
  $B$$$l$P!"9T$C$FD:$$$F7k9=$G$9!#(B

  - $BCx:n8"I=<(!"(B($BJQ99$7$?$J$i$P(B)$BJQ99E@!"(B($B$3$N(B)$BCm0U;v9`$rL@5-$7$F$/(B
    $B$@$5$$!#(B

3. $BF0:n4D6-(B
  Net::DNS $B$,I,MW$G$9!#$3$A$i$G$O!"(B0.12 $B$r;HMQ$7$^$7$?!#(B
  $B$^$?!"0J2<$N(B OS $B$GF0:n$9$k$3$H$r3NG'$7$^$7$?!#(B

  - FreeBSD-4.6.2R (Perl 5.005_03)
  - FreeBSD-4.5R (Perl 5.005_03)
  - FreeBSD-4.1R (Perl 5.005_03)
  - Red Hat Linux 7.1J (Perl 5.6.0)
  - Vine Linux 2.5 (Perl 5.6.1)

4. $B%@%&%s%m!<%I(B
  http://www.usupi.org/info/ipmonchk-0.82.tgz

5. $B;HMQJ}K!(B
  [$B=q<0(B]
  ipmonchk.pl [-d][-h][-n][-p port[,port,...]][-s address]

  [$B@bL@(B]
  IP Filter $B$,=PNO$9$k%m%0$rI8=`F~NO$+$i<u$1$H$j!"=87W$7$FI8=`=PNO(B
  $B$K%5%^%j$r=PNO$7$^$9!#(B

  [$B%*%W%7%g%s(B]
  -d		      $B>\:Y>pJs$b=PNO$7$^$9!#(B
  -h		      $B>e5-=q<0$r=PNO$7!"=*N;$7$^$9!#(B
  -n		      IP$B%"%I%l%9$N5U0z$-$r9T$$$^$;$s!#(B
  -p port[,port,...]  $B$3$3$G;XDj$7$?%]!<%HHV9f$H08@h%]!<%HHV9f$,0lCW(B
		      $B$9$k>l9g!"$=$N>pJs$O=87W$NBP>]$H$7$^$;$s!#(B
  -s address	      $B:G8e$K%7%0%K%A%c$r=PNO$7$^$9!#(B

  [$B;HMQNc(B]
  $B08@h%]!<%HHV9f$,(B 80(http) $B$"$k$$$O(B 113(ident) $B$N>pJs$rL5;k$7!">\:Y(B
  $B>pJs$b=PNO$7$?$$>l9g$O!"0J2<$N$h$&$K<B9T$7$^$9!#(B

  ipmonchk.pl -d -p 80,113</pre>

  $BKhF|7h$^$C$?;~4V(B($B2<5-$G$O8aA0(B3$B;~(B)$B$K%m%0(B($B2<5-$G$O(B /var/log/messages.0.gz)
  $B$r=87W$7!"4IM}<T$K%a!<%k$GJs9p$9$k$h$&$K$7$?$$>l9g!"(Bcron $B$KEPO?(B
  $B$9$kFbMF$O!"0J2<$N$h$&$K$J$j$^$9!#(B($B9TKv$N(B \ $B$O@^$jJV$7$rI=$7$^$9!#(B)

  0 3 * * * /usr/bin/zcat /var/log/messages.0.gz | /some/where/ipmonchk.pl | \
  /usr/bin/Mail -s "ipmon at `/bin/date +\%Y/\%m/\%d`" root

  $B3F%3%^%s%I$N%Q%9$O!"E,;~4D6-$K9g$o$;$FJQ99$7$F$/$@$5$$!#(B
  FreeBSD $B$G(B /etc/crontab $B$K=q$/>l9g$O!"0J2<$N$h$&$K$J$j$^$9!#(B

  0 3 * * * root /usr/bin/zcat /var/log/messages.0.gz | /some/where/ipmonchk.pl | \
  /usr/bin/Mail -s "ipmon at `/bin/date +\%Y/\%m/\%d`" root

  /var/log/messages.0.gz $B$rFI$`$3$H$,$G$-$k%f!<%6$G$"$l$P<B9T2DG=$G$9(B
  $B$N$G!"$o$6$o$6(B root $B$N8"8B$G<B9T$9$kI,MW$O$J$$$+$b$7$l$^$;$s!#(B

6. $B<U<-(B
  $BE,@Z$J%"%I%P%$%9Ey$r$7$F$/$l$?(B $B;3Fb;a(B $B$K$b$N$9$4$/46<U$7$^$9!#(B

7. $BMzNr(B
  2002/11/12 : $B=87W$7$J$$%]!<%H$b!"%"%/%;%9?t$@$1$O=87W$9$k$h$&$KJQ99!#(B(0.82)
  2002/05/17 : $B0J2<$N:Y$+$$=$@5$r9T$C$?!#(B(0.81)
	       $B%]!<%H$NI=5-$rE}0l!#(B
	       $B%A%'%C%/$r>/$787L)$K$7$?!#(B($B$4$_$r=&$&$3$H$,$"$C$?!#(B)
  2002/05/14 : $B=i4|%P!<%8%g%s(B(0.80)$B$N%j%j!<%9!#(B
