这篇文章太老了,看github,rpcapd已经被集成到libpcap里了,不需要这样装。见:https://github.com/rpcapd-linux/rpcapd-linux
另外,一般情况下不要直接用root账户 On Thu, Jul 27, 2023 at 2:00 PM Yu Bing <zzhdy...@gmail.com> wrote: > > 大家好,我在windows下使用wireshark对linux中进行流量监听时,出现了以下错误 > 在linux中安装rpcapd时候,make失败,安装教程如下: > 利用wireshark抓取远程linux上的数据包 - cotyb - 博客园 (cnblogs.com) > <https://www.cnblogs.com/cotyb/p/5156887.html#:~:text=%E4%BB%A5wireshark2.0%E4%B8%BA%E4%BE%8B%EF%BC%8C%E8%AE%B2%E8%BF%B0%E5%A6%82%E4%BD%95%E5%9C%A8Windows%E4%B8%8B%E4%BD%BF%E7%94%A8%EF%BC%8Clinux%E4%B8%8B%E9%9D%A2%E4%BD%BF%E7%94%A8%E5%9F%BA%E6%9C%AC%E7%9B%B8%E5%90%8C%20%E7%82%B9%E5%87%BB%E8%8F%9C%E5%8D%95%E6%A0%8F%20capture%2C%E8%BF%9B%E5%85%A5%E7%AC%AC%E4%B8%80%E4%B8%AA%E9%80%89%E9%A1%B9%20options%20%E7%82%B9%E5%87%BB%E5%8F%B3%E4%B8%8B%E8%A7%92%E7%9A%84,Manage%20Interfaces%C2%B7%C2%B7%C2%B7%20%E7%82%B9%E5%B7%A6%E4%B8%8B%E8%A7%92%20%EF%BC%8B%20%EF%BC%8C%E6%A0%B9%E6%8D%AElinux%E7%AB%AF%E7%9A%84%E9%85%8D%E7%BD%AE%E6%B7%BB%E5%8A%A0%E8%A6%81%E6%A3%80%E6%B5%8B%E7%9A%84%E4%B8%BB%E6%9C%BA%E4%BF%A1%E6%81%AF%EF%BC%8C%E4%B9%8B%E5%90%8E%E5%9C%A8wireshark%E6%8E%A5%E5%8F%A3%E4%B8%AD%E5%B0%B1%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%88%B0%E8%BF%9C%E7%A8%8B%E6%8E%A5%E5%8F%A3%EF%BC%8C%E5%A6%82%E4%B8%8B%E5%9B%BE%E3%80%82> > > 在我执行第一个make时候,出现了以下错误: > root@lins:/home/lins/rpcapd-linux/libpcap# make > gcc -static -O2 -fPIC -I. -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" > -DHAVE_REMOTE -c ./pcap-linux.c > ./pcap-linux.c: In function ‘pcap_read_packet’: > ./pcap-linux.c:1005:31: error: ‘SIOCGSTAMP’ undeclared (first use in this > function); did you mean ‘SIOCGRARP’? > 1005 | if (ioctl(handle->fd, SIOCGSTAMP, &pcap_header.ts) == -1) { > | ^~~~~~~~~~ > | SIOCGRARP > ./pcap-linux.c:1005:31: note: each undeclared identifier is reported only > once for each function it appears in > make: *** [Makefile:80:pcap-linux.o] 错误 1 > > 但是当我在18.04版本系统上安装时,可以正常安装并正常运行。 > 请问我该怎么办呢? > -------------- 下一部分 -------------- > 一个HTML附件被移除... > URL: > <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20230727/5f03e40b/attachment.html> > -- > ubuntu-zh mailing list > ubuntu-zh@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh