[已解决]实验室内频繁断网 重设IP后可以使用 几分钟后又掉

静态IP局域网内个别机器间歇性断网的问题


让人抓狂的过程

  • 上半年来到实验室,办公室内大家全部手动设置静态IP,那时候没有台式机,Surface用的USB拓展坞连得网,奇怪的是实验室的同学都没有问题,我的连上之后一分钟之内是正常的,之后网络就开始抽风,换一个IP地址或者插拔网线就能好一会儿,然后又开始抽风(吐血),接过交换机的不同网口,都不好使,那时候认为可能是RJ45转USB的内部芯片出了问题,后来就一直连Chinanet了。 然而很不方便,连回实验室的服务器还需要RVPN。连了RVPN很多网页浏览还会有问题。

  • 7月又回到实验室,换了个位置,莫名其妙得surface能连了,以为是换了个位置的原因(之前的位置下面一排接线板都掉出来了)

  • (无视这段)(跟老板商量配主机的事儿,现在没有新的机器,刚好我这边有台以前的K40双卡小服务器平台,两张卡,一张坏掉了,一张拿别的机器上了,我拆开看了眼硬件,X99-WS/IPMI,6800K,32G D4 2133, 1T 固态,2T蓝盘,嗯,心说赚大了,这不知道比配的品牌机高到哪里去了。就是没集显,蹲闲鱼蹲了两周220米收了张760 2G(还是睾贵的阿苏斯,市价320吧),美滋滋地装机。)

  • 噩梦开始了,此处算做第一天,下午显卡收到正常点亮,第一遍装完,下午打好60多个驱动,装好各种必要软件之后,晚上开始网络抽风,阿苏斯这块X99有两个网口,都插了试试,没有效果。感觉是装驱动装岔了吧。

  • 重置驱动/更新最新驱动,这次开机就开始抽风,排除驱动问题
  • 第二天清晨,再次重装,windows自动更新了个版本,当天上午网络倒是没问题,处理器性能掉了80%,内存掉了50%…
  • 再次重装,此时是第二天下午,重装之后没装任何补丁驱动,网络抽风
  • 第三天早上,又重装了几次,最后选择了1803最新版本(因为之前笔记本出问题的时候也是1709,而7月份正常之后是1803,此时开始怀疑是系统的锅),令人震惊得是这一天都没有任何问题,网络极其顺畅。各种软件、环境统统都装上。这一天认定了是系统版本的问题
  • 第四天中午,恶魔再次缠身,上午下完数据集之后,网络开始抽风。其间尝试换网线、换网口、换交换机。最后尝试使用在surface上使用正常的RJ45转USB的hub,使用笔记本能正常上网时使用的IP地址,同样抽风,晚上濒临崩溃,一度认为是主板BIOS出了问题,而阿苏斯官网这块X99的页面只剩下了描述,想下个驱动或者新版BIOS都是下图,真的是*狗的感觉。于是乎甚至上湾湾和香港的官网找。决定之后一天再装。
    [已解决]实验室内频繁断网 重设IP后可以使用 几分钟后又掉_第1张图片
  • 晚上和同学回宿舍的路上说起来,他的电脑装win10/ubuntu18.04可以正常上网,而装16.04之后问题情况和我的描述基本上一模一样,至此又认为绝对是实验室交换机或者路由器的锅,坚如磐石硕的顶级主板怎么会出问题。
  • 回去开始按照关键字乱搜,大概就是间隔频繁断网这样的字样,开始看到的无外乎是让你更新驱动,卸载驱动这样的没营养的回复(莫名想起花粉俱乐部),后来还真搜到一些类似的情况。大概是这些

电脑每过十几分钟就断网。局域网修改IP才能继续上网
2012-9-19 20:55 |
RT。求助 现在快疯了,每过十几分钟就断网,根本没法玩游戏,必须禁用再启用或者改IP或者重启才继续有网
—— [ 电脑每过十几分钟就断网 ]


设置IP后上几分钟就断网,换个IP又能上一会儿。
局域网里四台电脑,一台当主机,共享上网,另外两台设置IP后都能正常上网,但是有一台电脑上网5分钟左右就断网,本地连接显示连接,但是ping不到其他电脑,换一个IP后又能重新上一会儿。本人新手,跪求大虾给出解决方案!!
—— [ 设置IP后上几分钟就断网,换个IP又能上一会儿 ]


现象:
局域网内的电脑出现断断续续掉线,掉线后又自动连接的情况。
原因:
这种情况一般是DHCP地址池太小或者ARP攻击导致
—— [ 局域网频繁掉线解决办法 ]

至此,问题基本确定,局域网内的ARP攻击或者有人使用了P2P终结者之类的软件。

症状总结

我个人遇到的网络问题的主要症状如下

  • 办公室/实验室内的网络,使用交换机/路由器,自己手动设置IP地址
  • 间隔不等的时间会打不开网页,能打开的时候也很慢,像是有很大延迟
  • 重新设置IP地址/重启网络适配器/插拔网线可以恢复,但几分钟后又会出问题
  • (对于我个人情况)上午没事,下午人多了就开始抽风(可能是局域网内某位同学不经意使用了攻击他人网络的软件吧)

解决方法

在网上搜索ARP绑定/防护,可以查到不少介绍。有专门的防护工具,也有手动使用命令行绑定的。个人不喜欢使用360的任何软件,也不爱装杀软,就自力更生了,方法如下

# 首先打开cmd(管理员)查看网络连接准确名称,如:本地连接、无线网络连接
netsh -c i i show in 

执行上述命令后,会给出相应的网络连接的idx,如下图,我正在使用的网络是以太网,对应的Idx要记下来,即13

[已解决]实验室内频繁断网 重设IP后可以使用 几分钟后又掉_第2张图片

然后查询自己当前的网络信息,需要IP地址和物理mac地址,之后填入如下命令行中

# 绑定后重启静态arp条目也不会失效,xp系统的话就需要批处理每次开机执行一次arp -s ip mac
netsh -c i i add neighbors Idx IP地址 MAC地址

最后,使用arp -a命令查询是否绑定成功(我查到的是据说 如果在你绑定之前就有好几个静态的了,说明你所在的局域网内部是存在ARP攻击的)

# 查询ARP
arp -a

[已解决]实验室内频繁断网 重设IP后可以使用 几分钟后又掉_第3张图片
参考方法: [ win10系统arp绑定 ]、 [ ARP绑定 ]

以上,如有问题再进行更新,希望就此解决吧,脑阔疼

你可能感兴趣的:(科研之余的问题)