为什么我执行这个命令出错呢?

为什么我执行这个命令出错呢?

这是 Linux 系统,另外 windows 下应该如何使用这个命令?
http://img1.sycdn.imooc.com//climg/5d31561f0001bef009190354.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
提问者 雨之赞歌 2019-07-20 12:08:59

现在的问题就是不抓包。。

http://img1.sycdn.imooc.com//climg/5d3293d700013c7919200911.jpg

  • 是不是你没有权限 可以在前面加sudo命令试一下,或者是你的ip不行,换一个百度ip试一下,sudo tcpdump -c 10 -v host ip
    2019-07-20 15:00:49
  • 提问者 雨之赞歌 回复 怪人木林 #2
    不行。。试了好几个IP
    2019-07-20 16:56:38
  • 怪人木林 回复 提问者 雨之赞歌 #3
    尝试将网卡设置为监控模式,可以参考:https://blog.csdn.net/hello7zsm/article/details/83012511 或者看一下日志有没有报错,根据报错信息,寻找解决方法。
    2019-07-20 17:35:47
提问者 雨之赞歌 2019-07-19 17:18:28

不行,我Linux是虚拟机,windows下访问百度能可以抓到包吗?是不是得再linux里访问百度?
http://img1.sycdn.imooc.com//climg/5d318aaf0001ffa316150891.jpg

  • 同学你好,tcpdump -i ens33 -c 10 -v host ip就可以直接执行抓包,ens33是你要抓的本机网卡,可使用ifconfig查看使用的哪个网卡。祝学习愉快!
    2019-07-19 18:03:20
  • 提问者 雨之赞歌 回复 好帮手慕小尤 #2
    我在 linux 里面查网卡是ens33来着
    2019-07-19 18:23:17
  • 好帮手慕小尤 回复 提问者 雨之赞歌 #3
    同学你好,是否有报错,如果请反馈。可以尝试 tcpdump -i eth0 -vnn src host ip命令抓包。祝学习愉快!
    2019-07-19 18:39:35
提问者 雨之赞歌 2019-07-19 15:21:41

可以了,但是打开百度抓不到包

http://img1.sycdn.imooc.com//climg/5d316f820001039415450891.jpg

  • 同学你好,网页与tcpdump有冲突,同学可以在抓包时关闭相关页面。祝学习愉快!
    2019-07-19 16:19:57
好帮手慕小尤 2019-07-19 13:56:07

同学你好,报错信息:未实现NFLOG链路层类型过滤。tcpdump是可以获取经过 某网络接口 数据包的头信息,所以我们在使用tcpdump一定要记得指定网口。可以用`ifconfig`命令查看(tcpdump -i ens33 -c 10 -v host ip),如图所示:

http://img1.sycdn.imooc.com//climg/5d315af5000175a106940344.jpg

在Windows下无法使用tcpdump(tcpdump是Linux下的抓包工具)。祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP典型功能与Laravel5框架开发
  • 参与学习           人
  • 解答问题       722    个

掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师