背景
我们公司同局域网下有三台服务器,有一台服务器突然间歇性无法连接公网,其它服务器正常。
具体表现为,ping公网时,每隔一段时间会连续丢一分钟的包。
linux服务器系统为Ubuntu
最终解决方案
经历了各种奇奇怪怪的排查,最后推测为服务器之间相互访问量过大发包过多,把路由器弄崩了,换了个大的路由器,好了。
后续优化方案
linux系统,添加服务器拥塞算法BBR。
bbr添加方法:https://www.cnblogs.com/bluestorm/p/11484503.html
中间过程
记录一下中间做过的各种尝试。虽然我们没用上,但是你们不一定嘛,而且我们下次也许还碰得到呢。
三台服务器设为ABC,三台服务器都分配了静态地址。
第一次排查结果
1、内网可以稳定访问三台服务器
2、公网可以稳定访问服务器BC,无法稳定访问服务器A。(每过一段时间断网一分钟左右)
3、网线都通,路由器可稳定上网,办公楼的网线也可以稳定上网。
4、办公楼的网线直接连服务器A,服务器A丢包。 (这个我还是想不明白到底为什么,可能是当时有其它变量没控制好,或者其它公司接了一个和我们一样的静态ip进公网有冲突)
第一次尝试解决方案
方案1:重启网络服务
linux查看网卡信息:
ifconfig
<