内部局域网速过慢排查实录

最近公司同事反映内部局域网络传输过慢。我实际进行了一次排查,并解决了该问题。该文章记录这一过程。

问题描述,目前公司网络架构如下:

NAS (192.168.100.199):

直接连接到公司的路由器 192.168.100.1。
路由器:

一端连接 192.168.100.199(NAS)。
另一端通过 192.168.10.1 连接到交换机。
交换机:

连接了两台服务器:
Server 1: 192.168.10.10
Server 2: 192.168.10.60
请添加图片描述
server1,server2上分别运行了若干虚拟机。如192.168.10.11,192.168.10.61…

server1,server2与其上部署的虚拟机操作系统版本:kylin v10.

虚拟机远程挂载了Nas上的磁盘。

[root@sj2 ~]# df -h
Filesystem                              Size  Used Avail Use% Mounted on
devtmpfs                                7.4G     0  7.4G   0% /dev
tmpfs                                   7.4G     0  7.4G   0% /dev/shm
tmpfs                                   7.4G   29M  7.3G   1% /run
tmpfs                                   7.4G     0  7.4G   0% /sys/fs/cgroup
192.168.100.199:/volume1/remote_storage_86  1.0T  524G  501G  52% /mnt/nas

网络故障描述。

虚拟机192.168.10.11,pingNas192.168.100.199存在网络延迟与丢包严重现象。

--- 192.168.10.1 ping statistics ---
1812 packets transmitted, 1802 received, 0.551876% packet loss, time 1882422ms
rtt min/avg/max/mdev = 0.161/0.409/2.579/0.256 ms
 
--- 192.168.100.1 ping statistics ---
1144 packets transmitted, 1140 received, 0.34965% packet loss, time 1187753ms
rtt min/avg/max/mdev = 0.163/0.361/1.911/0.263 ms
 
 
--- 192.168.100.199 ping statistics ---
1373 packets transmitted, 1368 received, 0.364166% packet loss, time 1425685ms
rtt min/avg/max/mdev = 0.196/0.409/5.873/0.380 ms

而且会出现周期性的网络变慢现象。

64 bytes from 192.168.100.199: icmp_seq=71 ttl=63 time=0.292 ms
64 bytes from 192.168.100.199: icmp_seq=72 ttl=63 time=0.291 ms
64 bytes from 192.168.100.199: icmp_seq=73 ttl=63 time=0.265 ms
64 bytes from 192.168.100.199: icmp_seq=74 ttl=63 time=3.38 ms

先根据上面逐段测试排查,将每段网线更换进行排查。速度会有较大提升。

但是,网络丢包与周期性变慢问题未能够解决。

考虑保留以上网络,新组建内部局域网,将Nas与服务器直连,跳过路由器。

请添加图片描述

server1新增网络10.40.0.10,server2新增网络10.40.0.60,二者通过新的交换机连接,并连接到Nas的端口10.40.0.199。

接下来进行实际的操作。

先采购交换机。选择与原有型号相同交换机即可。将交换机连接好后。进行软件配置。

先将虚拟机停止。增加虚拟网卡。

在这里插入图片描述

更改Nas网络配置。

登录 DSM 管理界面:

打开浏览器,访问群晖 NAS 的管理界面。
使用管理员账号登录。
进入网络设置:

在 DSM 主界面中,点击 控制面板。
选择 网络。
编辑网络接口:

在 网络界面 标签页下,找到 ovs_eth1 或类似的网络接口。
点击对应接口的 编辑 按钮。
修改为静态 IP 地址:

将 网络设置模式 从 DHCP 改为 手动。
输入以下内容:
IP 地址:10.42.0.199
子网掩码:255.255.255.0
网关:10.42.0.1(根据你的网络情况设置)
DNS 服务器:8.8.8.8 或其他合适的 DNS 地址。
保存配置并应用:

点击 确定 保存更改。
系统会重新应用网络设置,网络可能会暂时断开。
验证网络畅通。

在这里插入图片描述

更改server1,server2,虚拟机的网络配置。

sudo nano /etc/sysconfig/network-scripts/xxx
DEVICE=enp9s0
BOOTPROTO=none
ONBOOT=yes
IPADDR=10.40.0.86
NETMASK=255.255.255.0
GATEWAY=10.40.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4

编辑完成后,重启网络服务以使配置生效:
sudo systemctl restart network

检查 IP 地址: 运行以下命令确认 IP 地址是否正确:

ip addr show enp9s0

测试后,网络问题解决。

测试数据如下:
--- 10.40.0.199 ping statistics ---
276 packets transmitted, 276 received, 0% packet loss, time 286029ms
rtt min/avg/max/mdev = 0.166/0.247/0.422/0.045 ms

接下来重新挂载磁盘。

可能报错。
在这里插入图片描述

在权限部分取消即可。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半旧518

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值