跳转到内容

Netcup 网络问题排查 - SCP 控制面板与服务器运维指南

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

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 日