跳转到内容

网络问题排查

了解在运行救援系统时如何识别和解决网络问题。

1. 检查防火墙

2. 激活救援系统

3. 运行 dhclient

4. 运行 MTR

5. 运行 iperf3

6. 向 netcup 报告

有关网络中断或故障的最新信息,请访问我们的状态页面:https://www.netcup-status.de

以下特征可能表明您的服务器存在问题:

  • Ping 延迟增加达 100 毫秒或更高。
  • 通往 VPS 的路由路径上出现数据包丢失(丢包),甚至可能发生在最后一跳节点。

检查您的网络连接并将结果发送给我们。

1. 检查防火墙

检查防火墙是否拦截了您正在使用的应用程序。为此,请停用防火墙并重启该应用程序。

或者,您可以创建一条全部允许策略

  1. 服务器控制面板 (SCP) 中,点击顶部的防火墙策略(Firewall Policies)菜单项。
  2. 点击创建防火墙策略(Create Firewall Policy)。
  3. 每种协议类型添加两条规则:
    • 入站:ACCEPT
    • 出站:ACCEPT

确保全部允许策略排在第一位。您可以通过拖放将策略向上移动。

如果您在服务器上使用 DHCP,请确保防火墙允许 DHCP:DHCP 示例配置

2. 激活救援系统

将您的服务器引导启动进入救援系统

请注意,必须在救援系统处于激活状态时执行这些测试。这可以排除操作系统层面的任何问题。

救援系统处于激活状态时,防火墙处于禁用状态且无法启用。

3. 运行 dhclient

dhclient 命令用于检查您的服务器是否能从 DHCP 服务器获取 IP 地址。

执行以下命令:

dhclient -v <Networkinterface>

默认网络接口通常为 eth0。可以使用 ip a 确定不同的接口名称。

4. 运行 MTR

使用 MTR (My Traceroute) 或 WIN-MTR 检查通往节点路由上的数据包丢失情况。使用以下终端命令从服务器向外以及向服务器发起至少 500 次 ping

mtr <server_ip>

您可以在服务器控制面板 (SCP)网络(Network)下找到服务器 IP。

确保已激活 netcup Ping allow 防火墙规则。如果您已将其删除,请在服务器控制面板 (SCP)防火墙(Firewall)下点击恢复默认策略(Restore Default Policies)。

请注意,出于分析目的,我们需要 My Traceroute 而非普通的 Traceroute,因为 My Traceroute 的信息更加详细。

5. 运行 iperf3

接下来,通过终端运行 iperf3。这将向我们提供关于进出您服务器的连接和速度信息。请确保防火墙端口 5201 TCP(默认端口)已开放。

IPv4

  1. 执行以下命令:

iperf3 -c speedtest.wtnet.de -p 5200 -P 10 -4

  1. 执行以下命令:

iperf3 -c speedtest.wtnet.de -p 5200 -P 10 -4 -R

IPv6

  1. 执行以下命令:

iperf3 -c speedtest.wtnet.de -p 5200 -P 10 -6

  1. 执行以下命令:

iperf3 -c speedtest.wtnet.de -p 5200 -P 10 -6 -R

6. 向 netcup 报告

请联系客户支持。您的工单中应包含以下信息:

  • 您的客户编号
  • 服务器名称IP 地址
  • dhclient 的输出
  • MTR 的输出
  • iperf3 的输出
  • 关于是否已引导进入救援系统的信息

为了帮助我们处理您的工单,请将所请求的信息作为附件中的文本文件提供。我们将尽快处理您的请求。

您可能还对以下内容感兴趣:

防火墙

最近更新:2026 年 6 月 25 日