|
|
|
|
 请问有关daemon.info的问题,急,在线= - mujwaidk [ 2006-11-01 17:14 | 944 byte(s)]
 Re: 请问有关daemon.info的问题,急,在线= - r00t [ 2006-11-02 11:02 | 64 byte(s)]
 Re: 请问有关daemon.info的问题,急,在线= - mujwaidk [ 2006-11-06 18:09 | 33 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
现在我准备在LINUX上实现一个监听DHCP包的程序:
1. 首先建立一个FIFO文件:
test -p /var/spool/my/messages || mkfifo /var/spool/my/messages
2. 然后配置/etc/syslog.conf
daemon.info |/var/spool/my/messages
3. 最后运行一个PERL文件
open FIFO, "</var/spool/my/messages" or die "Couldn't open FIFO
";
<概略代码>
while (<FIFO>)
{
chomp;
next if ! m/DHCPACK/;
my ($ip, $mac) = m/.* on ([0-9]*.[0-9]*.[0-9]*.[0-9]*) to ([0-9a-f:]*).*/;
print LOG `date`, "Got a DHCPACK for ip $ip, mac $mac
";
etc.
结果没有任何反映,请教高手啊:
1.为什么PERL没有打印出结果?
2.daemon.info到底是个什么东东??
注:以上都在有DHCP SERVER的机器上运行的.
|
|
|
[Original]
[Print]
[Top]
|
|
|