EXWOLF°Q½×°Ï's Archiver

wolf µoªí©ó 2008-1-6 14:47

DNSTOP¦bsolaris7¤Uªº°t¸m

ºëµØ°Ïùئ³¤@½gdnstopªº°t¸m¤å³¹¡A¨ä¤¤´£¨ìlibpcapªº»Ý­n°ÊºA½sͰÝÃD¡A¥»¤Hªñ¬q®É¶¡­«·s§@¤F¤@¤Udnstop¦bsolaris7¤Uªº°t¸m¡Aµo²{¥»¨Ó»{¬°À³¸Ó«Ü³Â·Ðªº°ÝÃD¨ä¹ê«Ü®e©ö¸Ñ¨M¡C

§ì¤Udnstop©Mlibpcapªº¥]¡A³o¨â­Ó¬O¥²¶·ªº¡A·íµM¡A§AÁٻݭn¦³gcc¡A¨ä¥Lªºc½s;¹¤£³Q¤ä«ù¡C

¦b³oùØÃö©ólibpcab¡A§Ú¨Ã¨S¦³¦Û¤v½sĶ¡A¦Ó¬O¥Îªºlibpcap-0.8.1-sol7-sparc-localªº¦w¸Ë¥]¡A¨Ã¤£¯A¤Î¨ì§ó§ï½sĶªº°ÝÃD¡C

«OÃҸ˦nlibpcab©Mgcc¥H«á  
¦b¬ÛÃö¥Ø¿ý¤U°õ¦æ


[table=95%][tr][td][color=#ff0000]¥H¤U¬°¤Þ¥Îªº¤º®e¡G[/color]
[code:1:be2d8eb61c]bash-2.05# gunzip dnstop-20040309.tar.gz  
bash-2.05# tar -xvf dnstop-20040309.tar  
dnstop-20040309/
dnstop-20040309/Makefile
dnstop-20040309/dnstop.8
dnstop-20040309/known_tlds.h
dnstop-20040309/dnstop.c
dnstop-20040309/CHANGES
dnstop-20040309/LICENSE
bash-2.05# cd dnstop-20040309[/code:1:be2d8eb61c] [/td][/tr][/table]Www. µM«á­×§ï¨ä¤¤ªºMakefile¤å¥ó¡A¥D­n¬O [color=#f5fafe][/color]

[table=95%][tr][td][color=#ff0000]¥H¤U¬°¤Þ¥Îªº¤º®e¡G[/color]
[code:1:be2d8eb61c]CFLAGS=-g -Wall
PROG=dnstop [/td][/tr][/table] #ª`ÄÀ±¼³o¦æ DATE != date +%Y%m%d [color=#f5fafe][/color]

[table=95%][tr][td][color=#ff0000]¥H¤U¬°¤Þ¥Îªº¤º®e¡G[/color]
CC=gcc

SRCS=   $(PROG).c  
        known_tlds.h  
# You may need to uncomment this, esp on Solaris
XTRALIBS=  -lnsl -lresolv -lsocket   ;¨ú®ø±¼³o¦æªº#

all: $(PROG) [color=#f5fafe][/color]
$(PROG): $(PROG).o
        $(CC) $(CFLAGS) -o $@ $(PROG).o -lpcap -lcurses $(XTRALIBS)

clean:
        rm -f $(PROG) $(PROG).o $(PROG).core $(PROG).c~

tar:
        mkdir $(PROG)-$(DATE)
        cp -p LICENSE CHANGES $(SRCS) dnstop.8 Makefile $(PROG)-$(DATE)
        tar czvf $(PROG)-$(DATE).tar.gz $(PROG)-$(DATE)
        chmod 444 $(PROG)-$(DATE).tar.gz
        rm -rf $(PROG)-$(DATE)[/code:1:be2d8eb61c]

[/td][/tr][/table]
µM«ámake´N·|Ķ¥Xdnstopµ{§Ç [color=#f5fafe][/color]
¨Ï¥Î

dnstop <netdevice>´N¥i¥H¹ê²{°ò¥»¥\¯à

¨Ò¦p [color=#f5fafe][/color]
[code:1:be2d8eb61c]dnstop hme0[/code:1:be2d8eb61c]

­¶: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.