场景
在家里有一台 ESXi ,用于创建乱七八糟用于开发的虚拟机。前段时间因为🐑了所以没去上班。今天到公司,按惯例连上家里的 OpenVPN,然后通过 SSH 访问 ESXi 上的一台主机。却发现有明显的卡顿。
使用 ping 了家里的网关,发现丢包严重,达到了 25%。
我的 OpenVPN 是基于 Synology Nas 服务的一个组件。而 Synlogy 搭建于 ESXi。
分析
公司网络问题
首先怀疑的是公司的网络问题。测试办法就是在没有连 vpn 的情况下,ping baidu.com。发现正常没有丢包。
然后又从家里启动一台基于物理机的 Nas ,连接这个 Nas 的 VPN 服务,发现不存在丢包问题。
可以排除网络问题。
Nas 实例问题?
尝试修改 Nas 里 VPN 的配置,发现并没有什么问题。
尝试增加 Nas 核心和内存,也同样没有解决问题。
ESXi 问题?
检查了 ESXi 虚拟交换机,发现一个物理网口并没有连接网线(可能之前被我碰掉了网线)。
但是网口显示依然是启用状态。
修改网口为禁用。
丢包问题解决。
结论
如果没有修改过相关的配置但是却出问题,可以从其他容易被修改的地方(其他因素)去寻找问题。