你是否在root用户执行的?网络监听需要root权限,切换到root用户下就可以正常使用了。如果还不行,那就需要自己安装,安装方法如下:1.网上下载获得libpcap和tcpdump http://www.tcpdump.org/ 2.安装c编译所需包:apt-get install build-essential 3.安装 libpcap的前置:apt-get install flex,apt-get install bison 4.安装libpcap。 tcpdump的使用必须有这库。 tar xvfz libpcap-1.2.1.tar.gz //解压 进入解压之后的文件目录 运行./configure //生成makefile文件 make //进行编译 make install //安装 库文件默认安装在目录 /usr/lib,头文件默认安装在 /usr/include3.安装tcpdump tar xvfz tcpdump.4.2.1.tar.gz //解压 进入解压之后的文件目录 运行./configure //生成makefile文件 make //进行编译 make install //安装 库文件默认安装在目录 /usr/lib,头文件默认安装在 /usr/include