摘要

  • RIPE NCC 把 AS24940 登记为处于活跃状态的 HETZNER-AS,并在记录中指向 Hetzner Online GmbH。RIPEstat 在 2026 年 8 月 5 日的观测显示该 ASN 正在公告,并返回 94 条前缀记录。这证明了可见的网络身份,却不能代替服务可用性证明。
  • Hetzner 文件描述了数据中心互联、DDoS 过滤、云备份、快照和 99.9% 的特定可用性承诺。与此同时,条款把系统管理、安全配置和常规备份等职责明确留给客户;“虚拟机在线”与“业务已经恢复”不是同一结论。

Hetzner Online GmbH 提供云服务器、独立服务器、存储和相关基础设施。许多客户首先看到的是价格:用较低的月度成本获得计算资源。真正投入生产后,成本结构会发生变化。企业不仅要付服务器费用,还要维护操作系统、账号、域名、证书、网络策略、数据副本、告警和恢复流程。

AS24940 是理解这条链的一个入口。ASN 是自治系统编号,是网络向其他网络交换路由信息时使用的唯一标签。它像互联网地图上的组织编号,而不是一张“所有业务都正常”的证书。

这篇文章关心的不是简单评价 Hetzner 好或不好,而是厘清控制边界。公开登记能证明什么?路由观测能证明什么?服务商控制哪些层?客户仍须管理哪些层?故障发生后,谁有权限做决定?最后用什么证据确认用户真的恢复了工作?

配图是为 BTW Media 生成的写实编辑图片,画面是一名技术人员检查无品牌机柜。它只用于说明网络运维的物理工作,不是 Hetzner 员工、机房、设备、客户环境或真实事故,也不代表 Hetzner 的性能或认可。

登记记录是身份账本,不是运行网络

本文绑定的是 BTW 名录中已发布的 Hetzner Online GmbH 公司实体。生产核验时,该实体没有既有 ArticleEntity 文章关联。数据库中还有名称相近、类型不同的条目,本文没有把它们混为同一对象。

RIPE NCC 的 RDAP 记录把 AS24940 命名为 HETZNER-AS,状态为 active,并在注册组织和联系角色中列出 Hetzner Online GmbH。RDAP 是 Registration Data Access Protocol 的缩写,用结构化方式返回互联网号码资源的登记信息。记录显示最初登记事件在 2002 年 6 月 3 日,最近变更事件在 2026 年 6 月 30 日。

这类记录的价值是保持唯一性和可联系性。当运营商需要询问路由、处理滥用报告或核对资源身份时,可以找到一个相对稳定的对象和角色联系方式。它能减少“这个网络究竟属于哪个运营主体”的歧义。

它不能回答所有问题。RDAP 不展示每台路由器、每条光纤、每个云区域或每个客户,也不证明每个联系人都会及时响应。它不直接证明物理所有权、实时容量、路由授权覆盖率、时延或应用可用性。

因此,应把登记层理解为账本。账本记录身份和变更,但不会替代正在运行的系统。如果问题是“谁被登记在 AS24940 名下”,RDAP 很合适;如果问题是“今天是否能观察到路由”,应看路由观测;如果问题是“订单是否成功提交”,只能看业务系统本身。

可靠的做法是定期对账。登记记录、内部资产清单、路由授权、BGP 观测和服务联系人应当相互兼容。出现差异并不自动意味着攻击或违法,但必须有人调查它是正常迁移、客户安排、信息滞后还是配置错误。

94 条前缀记录说明了什么

RIPEstat 提供的是有时间边界的运行观测。它在 2026 年 8 月 5 日把资源 24940 与 HETZNER-AS Hetzner Online GmbH 关联,并将该自治系统标记为 announced。通俗地说,当时的路由收集系统能看到 AS24940 参与互联网路由。

announced-prefixes 返回的窗口从 7 月 22 日到 8 月 5 日,共有 94 条被观测到的前缀记录,其中 89 条为 IPv4,5 条为 IPv6。前缀是互联网地址块的简写方式。这个结果显示,观测面里同时存在两种地址体系。

94 不是客户数量,也不是服务器、机房、线路或成功连接的数量。路由收集器从特定位置看互联网,视角并不等于全球每个用户。路由还会随时间变化。因此,不能把这组数据写成完整资产清单,更不能据此给服务质量打分。

这组数字仍然有运营价值。如果受保护的前缀突然由意外 ASN 发出,或预期路由从多个观测点消失,团队应启动核对。告警只是调查入口,不是公开指控。合法迁移、客户路由安排、数据延迟和错误配置都可能造成变化。

管理层不需要掌握 BGP 的每个细节,但应要求团队维护“预期状态”。关键域名依赖哪些地址?预期由哪个 ASN 公告?谁负责核对异常?哪一种变化需要立即联系 Hetzner?有了这些答案,网络层就不会在事故中突然变成无人负责的黑箱。

PeeringDB 是运营商自填地图

PeeringDB 的网络资料把 AS24940 命名为 Hetzner Online,链接到 hetzner.com,标出 AS-HETZNER,并把一般互联策略写为 open。它还给出 IPv4 和 IPv6 前缀数量估计。资料更新时间与具体连接记录的更新时间并不完全相同。

单独的接口在抓取时返回 63 条交换网络记录,涉及 49 个不同交换点标识;另一个接口返回 23 个不同设施标识。记录呈现出广泛的公开互联面,但这些数字必须谨慎解释。

同一交换点可以有多条端口记录。两个设施也可能共享城市光纤、供电或上游依赖。标记为 operational 不能证明客户现在有可用容量,也不能证明流量一定经过这条路径。PeeringDB 是运营商维护的目录,不是独立审计,也不是实时性能测试。

最合适的用途是定位和规划。网络团队可以用它了解运营商公开声称的存在点和互联策略,再结合合同、实时遥测、路由测试和供应商确认,判断某个架构是否真的具备所需的多样性。

这正是“现实层”的含义:地图很重要,但地图不能假装成道路本身。

云服务器最终仍落在物理设施上

Hetzner 文档列出纽伦堡园区 8 个数据中心、法尔肯施泰因园区 22 个、赫尔辛基园区 10 个,并描述 UPS、柴油发电、不同供电路径和数据中心之间的冗余暗光纤。文件还写明部分德国链路至少为 120 Gbit/s。

这些是服务商发布的说明,不是第三方工程审计。它们仍能帮助客户看清云服务的物理依赖。浏览器中的一台“虚拟服务器”,背后依靠物理主机、交换机、电力、制冷、光纤、外部运营商和能进入现场的人。

“冗余”必须带着对象来读。双电源可以减少一类设备故障,但不等于能抵御所有上游供电事件。两条光纤只有在关键路径真正分离时,才可能抵御一次挖断。跨机房部署只有在数据、控制面和应用都能切换时,才构成业务层的恢复能力。

客户不必知道供应商的私密布线细节,但要知道所购买产品覆盖哪个故障域。副本是在另一块磁盘、另一台主机、另一防火分区、另一个数据中心,还是另一个地区?故障后还有多少容量?切换是否实际演练过?

99.9% 不是完整业务承诺

Hetzner 一般条款写的是以经济上合理的努力,在数据中心实现年度平均 99.9% 的网络可用性。云服务器协议则写明,针对每台 Cloud Server,按月努力实现 99.9% 可用性。

云协议把“可用”定义为底层主机工作、虚拟化管理程序启动实例,并能从 CPU 或网络等系统指标看出活动。协议同时列出维护、客户软件或配置、部分攻击、必要迁移和超出 Hetzner 合理控制的外部网络中断等情况。

这套定义可能在合同上完全合理,却比业务问题窄。一台虚拟机可以运行,而数据库已损坏;主页可以打开,而结算失败;网络可以通,而 DNS 指向旧地址。用户仍不能完成工作时,企业不能只看“服务器有 CPU 活动”。

时间尺度也不同。年度平均、月度单机指标和企业自己的恢复目标不能混用。关键业务应把百分比换算为可接受的中断时间,再问事故是否可能落在最忙的时段。

协议中的补偿主要是 Cloud Credits。信用额度可以降低未来账单,却不能替代丢失订单、员工等待、紧急顾问费用、客户赔偿或声誉损失。因此,企业必须自己为两者之间的差额定价。

客户拥有 root 权限,也拥有相应工作

Hetzner 条款把 root 和云服务器的完整管理员权利交给客户,并把管理和安全责任放在客户一侧。这带来灵活性:客户可以选择软件、自动化方式和部署节奏,不必等待托管团队。

但 root 权限不会自动打补丁、更新证书或整理日志。企业要有人负责操作系统、安全策略、密钥、容量、漏洞、备份和变更。小团队常见的问题是开发人员临时创建服务器,项目成功后资源长期存在,而原始负责人已经离职。

大企业则容易出现规模性漂移:账号、项目和 API 凭据不断增加,资源创建速度超过资产登记速度。费用优化程序可能删除另一个团队悄悄依赖的实例。删除保护可以降低误操作风险,却不能代替明确所有权。

每个生产服务至少应记录负责人、付款账号、数据类别、依赖、告警联系人和恢复测试。基础设施即代码能让配置可重复,但代码也需要审查、密钥管理和自动化失败时的人工路径。

DDoS 防护只覆盖故障图的一部分

Hetzner 的技术组织措施描述持续运行的 DDoS 识别和恶意流量过滤。DDoS 是分布式拒绝服务攻击,即大量系统同时发送流量,试图压垮目标。服务商侧的识别和过滤可以在流量到达客户服务器前降低一类风险。

但并非所有不可用都是 DDoS。合法流量也可能压满数据库连接;客户防火墙可能挡住正常用户;软件缺陷可能制造请求循环;DNS、证书或外部 API 可能失败。一次攻击也可能改变方式,从大流量转为应用层滥用。

企业仍需自己的观测。主机指标回答资源状态,应用指标回答错误和延迟,外部探测回答用户能否进入,业务探测回答登录、下单或上传是否完成。几种视角结合,才能较快区分供应商、网络、配置和应用问题。

备份只有通过恢复测试后才成为证据

Hetzner 文档把云备份描述为启用选项后每天生成的磁盘副本,保留 7 个槽位;快照由客户主动创建并保留到删除。FAQ 明确说备份不能设置删除保护,服务器被删除时备份也会被删除,而快照可以开启保护。

这些差异会直接影响恢复。每天一次备份意味着两个备份间的数据可能丢失。运行中的数据库需要考虑一致性。即使磁盘副本存在,若密钥、账号或外部依赖无法恢复,业务仍起不来。

位置也要读清楚。FAQ 说明,欧洲地区的备份通常放在同一地点的另一数据中心,快照按网络区域规则分配;只使用一个数据中心的美国或新加坡地点有不同情况。“另一台服务器”不等于“另一个灾害区域”。

Hetzner 一般条款要求客户定期备份,并把备份存放在所提供服务器之外;技术文件也对多个产品建议独立备份。这说明服务商功能可以是一层保护,但企业还应保留独立控制的数据副本。

真正有用的备份策略回答六个问题:复制什么、多久一次、放在哪里、谁能删除、保留多久、何时完整恢复成功。最后一个最重要。绿色的备份任务只证明写出了某些数据;恢复演练才证明人员能把业务带回来。

故障责任图比“云有问题”更有用

如果云服务器无响应,Hetzner 可能控制物理主机、虚拟化层和核心网络,客户控制操作系统、软件、防火墙和应用。第一步不是争论责任,而是找出哪一层有失败证据、谁拥有下一步权限。

如果主机发生事件,客户仍要决定是否切换、等待还是降级服务;如果磁盘空间耗尽,服务器可能仍被计算为活跃,但应用已经停止;如果 DNS 指向旧地址,两台服务器都可能健康,用户却去了错误位置。

如果备份存在但解密密钥不可用,恢复会停在权限边界;如果账号被入侵,攻击者可能通过合法管理接口删除资源;如果上游路径部分中断,AS24940 仍可能从一些观测点可见,而特定地区用户无法访问。

因此,每个关键服务都应有一张简短责任图:供应商控制层、客户控制层、共享接口、证据来源、决策人和恢复测试。它不需要复杂,但应在事故前完成。

低价服务器为什么可能承载高成本业务

服务器价格容易比较,运营成本分散在人员和时间中。企业可能在安全、监控、备份和事故响应上花得比主机更多。这不必然是浪费,而是把原始计算资源变成可靠服务的成本。

集成成本来自身份、邮件、支付、存储、分析和客户网络。监督成本来自补丁、权限审查、证书更新、容量规划和值班。故障成本来自丢失交易、停工、紧急协调和客户沟通。迁移成本则来自数据、密钥、网络策略和切换流程。

合理的财务模型应把这些项目放在一起。先看基础设施账单,再加上日常运维人员和工具,估算可能故障的频率和影响,加入独立副本、恢复演练和替代容量的费用,最后与业务价值和风险容忍度比较。

Hetzner 在这种模型中仍可能很有吸引力。重点不是把价格说得更高,而是避免把低账单误认为完整的运营体系。

上线前和上线后应该检查什么

上线前要确认账号和资源所有者、产品位置、可用性定义、故障域、备份策略、删除权限、监控路径、外部依赖和迁移方案。尤其要问:谁能恢复账号?备份能否与服务器一起被删除?哪种测试证明业务成功?

上线后要监控资产漂移、特权账号、过期凭据、备份年龄、恢复演练、应用错误、用户交易、意外路由变化、DNS 修改和证书有效期。技术报告应区分“服务器活跃”“应用响应”和“业务已验证”。

变更质量也要量化。哪些事故来自供应商基础设施,哪些来自客户配置,哪些来自两者交互?紧急修改是否回滚?一套持续学习的记录,比单次追责更能降低下一次中断。

实际结论

公开证据支持一个有边界的结论:Hetzner Online GmbH 通过 AS24940 拥有清晰可见的网络身份。RIPE NCC 保存登记记录;2026 年 8 月 5 日的 RIPEstat 观测看到该 ASN 公告,并返回 94 条前缀记录;PeeringDB 展示了运营商自填的广泛互联和设施资料。

Hetzner 自身文件描述了数据中心互联、DDoS 过滤、备份、快照和具体的可用性承诺,也明确显示客户责任:客户管理和保护 root 或云系统,需要备份,并要理解不同产品和地点的限制。

这不是否定低价云,而是说明如何安全使用它。服务商提供物理、网络和平台控制;客户负责架构、配置、监控、独立数据、恢复训练和业务验证。

给非专业管理者的规则很简单:把登记当作身份账本,把路由数据当作有时间边界的运行证据,把 PeeringDB 当作运营商维护的地图,把 SLA 当作针对特定对象的合同,把备份当作尚未证明的副本,直到它成功恢复。服务器运行只是业务恢复的一步。

Sources

  1. https://rdap.db.ripe.net/autnum/24940
  2. https://stat.ripe.net/data/as-overview/data.json?resource=AS24940
  3. https://stat.ripe.net/data/announced-prefixes/data.json?resource=AS24940
  4. https://www.peeringdb.com/api/net?asn=24940
  5. https://www.peeringdb.com/api/netixlan?net_id=1766
  6. https://www.peeringdb.com/api/netfac?net_id=1766
  7. https://docs.hetzner.com/general/infrastructure-and-availability/data-centers-and-connection/
  8. https://docs.hetzner.com/general/security-and-identify/technical-and-organizational-measures/
  9. https://www.hetzner.com/legal/terms-and-conditions
  10. https://www.hetzner.com/legal/cloud-server/
  11. https://docs.hetzner.com/cloud/servers/backups-snapshots/faq/
  12. https://docs.hetzner.com/general/company-and-policy/data-protection-at-hetzner/

图片说明

BTW Media 生成的写实编辑图片:一名普通网络技术人员在无品牌的数据中心通道检查机柜。原始图片通过内置图片生成工具创建,并转换为 1600 × 900 JPEG,场景内容未改变。图片不代表任何真实公司设施、员工、客户、屏幕、品牌或专有系统,也不描绘或暗示 Hetzner Online GmbH 的员工、机房、设备、性能、事故或认可。