centos下路由网络数据抓包

问题场景就是在做了gre隧道的两端,是用ping命令能通,但是ping对端的通网段地址不通。

办法是寻找下网络数据包在那一条路由地址下不通。使用工具是tcpdump

在centos下面安装yum install tcmdump 

tcpdump [-aAbdDefhHIJKlLnNOpqStuUvxX#] [ -B size ] [ -c count ]
        [ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ]
        [ -i interface ] [ -j tstamptype ] [ -M secret ] [ --number ]
        [ -Q|-P in|out|inout ]
        [ -r file ] [ -s snaplen ] [ --time-stamp-precision precision ]
        [ --immediate-mode ] [ -T type ] [ --version ] [ -V file ]
        [ -w file ] [ -W filecount ] [ -y datalinktype ] [ -z postrotate-command ]
        [ -Z user ] [ expression ]

下面可以从如下几种场景上抓包

对特定网卡进行抓包

tcpdump -i 网卡名称

监听特定主机(源地址、目的地址)

tcpdump (src dst) host ip地址

具体更详细的命令行方式请参考

http://www.tcpdump.org/manpages/tcpdump.1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值