带宽占用高导致无法登录

最近更新时间: 2024-06-12 15:06:00

本文档介绍 Linux 和 Windows 云服务器因带宽占用高导致无法远程连接的排查方法和解决方案。

故障现象

  • 通过登录云服务器控制台,查看到云服务器的带宽监控数据提示带宽占用过高,无法连接腾讯云金融专区服务器。

故障定位及处理

  1. 登录 云服务器控制台。

  2. 选择待检查的云服务器,单击【登录】。

  3. 在弹出的 “登录Windows/Linux实例” 窗口中,选择【其它方式(VNC)】,单击【立即登录】,登录云服务器。

  4. 在弹出的登录窗口中,选择左上角的 “发送远程命令”,单击 Ctrl-Alt-Delete 进入系统登录界面。如下图所示:

针对 Windows 服务器

通过 VNC 方式登录 Windows 云服务器之后,您需要执行以下操作:

说明: 以下操作以 Windows Server 2012 系统的云服务器为例。

  1. 在云服务器中,单击 ,选择【任务管理器】,打开 “任务管理器” 窗口。

  2. 选择【性能】页签,单击【打开资源监视器】。如下图所示:

  3. 在打开的 “资源监视器” 中,查看消耗带宽较多的进程,并根据您的实际业务,判断此进程是否正常。如下图所示:

    • 如果消耗带宽较多的进程为业务进程,则需要分析是否由于访问量变化引起,是否需要优化空间或者 升级服务器配置

    • 如果消耗带宽较多的进程为异常进程,可能是病毒或木马导致,您可以自行终止进程或者使用安全软件进行查杀,也可以对数据备份后,重装系统。

      注意: Windows 系统下很多病毒程序会伪装成系统进程,您可以通过【任务管理器】>【进程】中的进程信息来进行初步鉴别: 正常的系统进程都会有完整的签名以及介绍,并且多数位于 C:\Windows\System32 目录下。病毒程序名字可能同系统进程一样,但缺少签名及描述,位置也会比较不寻常。

    • 如果消耗带宽较多的进程为腾讯云金融专区组件进程,请 提交工单 联系我们进行进一步定位处理。

针对 Linux 服务器

通过 VNC 方式登录 Linux 云服务器之后,您需要执行以下操作:

说明: 以下操作以 CentOS 7.6 系统的云服务器为例。

  1. 执行以下命令,安装 iftop 工具(iftop 工具为 Linux 服务器下的流量监控小工具)。

    yum install iftop -y

    说明: 如果是 Ubuntu 系统,请执行 apt-get install iftop -y 命令。

  2. 执行以下命令,安装 lsof。

    yum install lsof -y
  3. 执行以下命令,运行 iftop。如下图所示:

    iftop

    • <==> 表示流量的方向

    • TX 表示发送流量

    • RX 表示接收流量

    • TOTAL 表示总流量

    • Cum 表示运行 iftop 到目前时间的总流量

    • peak 表示流量峰值

    • rates 分别表示过去2s、10s和40s的平均流量

  4. 根据 iftop 中消耗流量的 IP,执行以下命令,查看连接该 IP 的进程。

    lsof -i | grep IP

    例如,消耗流量的 IP 为201.205.141.123,则执行以下命令:

    lsof -i | grep 201.205.141.123

    根据返回的如下结果,得知此服务器带宽主要由 SSH 进程消耗。

    sshd       12145    root    3u  IPV4  3294018       0t0   TCP 10.144.90.86:ssh->203.205.141.123:58614(ESTABLISHED)
    sshd       12179  ubuntu    3u  IPV4  3294018       0t0   TCP 10.144.90.86:ssh->203.205.141.123:58614(ESTABLISHED)
  5. 查看消耗带宽的进程,判断此进程是否正常。

    • 如果消耗带宽较多的进程为业务进程,则需要分析是否由于访问量变化引起,是否需要优化空间或者 升级服务器配置

    • 如果消耗带宽较多的进程为异常进程,可能是病毒或木马导致,您可以自行终止进程或者使用安全软件进行查杀,也可以对数据备份后,重装系统。

    • 如果消耗带宽较多的进程为腾讯云金融专区组件进程,请提交工单联系我们进行进一步定位处理。

      建议您重点核查目的端 IP 归属地,可以通过 IP138查询网站 进行 IP 归属地查询。如果发现目的端 IP 归属地为国外,安全隐患更大,请务必重点关注!