当前位置: 技术问答>linux和unix
数据发送正常,但tcpdump捕获不到数据包???
来源: 互联网 发布时间:2017-02-15
本文导语: 首先,程序算UNIX网络编程里的,服务器tcpserv09.c和客户端tcpcli09.c root@ubuntu:~# netstat -a 激活Internet连接 (服务器和已建立连接的) Proto Recv-Q Send-Q Local Address Foreign Address State tcp...
首先,程序算UNIX网络编程里的,服务器tcpserv09.c和客户端tcpcli09.c
root@ubuntu:~# netstat -a
激活Internet连接 (服务器和已建立连接的)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:9877 *:* LISTEN
用的是端口9877
root@ubuntu:~/下载/unpv12e/tcpcliserv# ./tcpcli09 211.69.205.233
3 5
8
客户端发送两个数字,收到他们的和,211.69.205.233是本机IP地址。
tcpdump port 9877
服务器端和客户端程序都运行正常,但tcpdump却捕获不到9877端口的包,是哪里的错误ni?该怎么修改?
root@ubuntu:~# netstat -a
激活Internet连接 (服务器和已建立连接的)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:9877 *:* LISTEN
用的是端口9877
root@ubuntu:~/下载/unpv12e/tcpcliserv# ./tcpcli09 211.69.205.233
3 5
8
客户端发送两个数字,收到他们的和,211.69.205.233是本机IP地址。
tcpdump port 9877
服务器端和客户端程序都运行正常,但tcpdump却捕获不到9877端口的包,是哪里的错误ni?该怎么修改?
|
要抓取本机的需监听lo0
tcpdump -i lo port 9877
tcpdump -i lo port 9877