通过WireShark抓包解决电脑被黑上不了网

Posted 保持微笑-泽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过WireShark抓包解决电脑被黑上不了网相关的知识,希望对你有一定的参考价值。

1.什么是ttl?

TTL是IP协议包中的一个值,指定数据报被路由器丢弃之前允许通过的网段数量,每经过一个路由节点,TTL值减1。当TTL的值是0的时候,说明目标地址不可达并返回:Time to live exceeded

默认Linux操作系统值是64。

2.场景

电脑被黑上不了网,可以ping通网关,但是不能上网。

3.模拟场景

修改主机TTL值为1,下面的方式是我们临时修改内核参数。(默认是64)

我们去ping一下我们的网关,发现是可以ping通的。

 然后去ping 8.8.8.8 ,发现不可达

 然后我们用wireshark抓包进行分析一下。

此时我们的ttl值为1,所以我们只收到一个数据包。

 我们将ttl值改为2。

 我们将ttl值还原成默认值64。

 此时的ttl值是50,说明我们中间经过了14个节点。

4.使用mtr工具

执行命令

 我们可以看到我们中间都经过了哪些节点。

 如果kali里面没有mtr工具。输入: apt install -y mtr   回车安装即可。

测试 baidu,其中红色代表网络拥堵。

 

以上是关于通过WireShark抓包解决电脑被黑上不了网的主要内容,如果未能解决你的问题,请参考以下文章

电脑上用wireshark软件为啥抓不到带VLAN TAG的数据包,是软件问题还是网卡问题

除了wireshark,还都有哪些抓包工具呢

wireshark遇到以下问题

解决wireshark mac运行无法用WIFI上网

wireshark如何抓取别人电脑的数据包

wireshark如何抓取别人电脑的数据包