直接给结论:绝大多数情况下,公网入流量(Inbound Traffic)是不包含在流量包里的,甚至根本不需要你付费。
但在阿里云、腾讯云等主流云厂商的计费体系中,这里有一个非常关键的细节需要厘清,否则容易踩坑。我们需要把“免费”和“不包含在包内”这两个概念区分开,同时注意几个特殊的例外场景。
1. 核心原则:入站通常免费,出站才收费
在国内主流云厂商(阿里云 ECS/轻量应用服务器、腾讯云 CVM/Lighthouse、华为云 ECS 等)的标准计费模型中:
-
公网入流量(Download from Internet to Server):通常是免费的。
- 这意味着,无论别人通过公网 IP 下载你的数据到服务器,或者你从公网拉取代码、镜像、数据包进来,这部分带宽产生的流量计费为 0。
- 既然本身就不收费,自然也就没有所谓的“用流量包抵扣”这一说。流量包是用来抵扣那些会扣钱的部分的。
-
公网出流量(Upload from Server to Internet):是收费的。
- 这是云厂商主要的收入来源之一。当你的服务器响应请求,把数据传回给用户浏览器或 APP 时,会产生出流量费用。
- 这时候,流量包才有用武之地。 你可以购买按量计费的流量包,来抵消这部分出流量的费用,从而降低单价成本。
2. 为什么会有“入流量也收费”的错觉?
很多新手用户会混淆以下几个概念,导致误以为入流量也要花钱或被流量包覆盖:
A. 固定带宽 vs. 按使用量计费
- 固定带宽模式:如果你购买的是“固定带宽”(比如 5Mbps 永久带宽),那么无论入还是出,都在这个带宽上限内,不涉及流量计费,只收带宽费。这种情况下,讨论流量包毫无意义。
- 按使用量计费模式:如果你选的是“按使用量”或“阶梯定价”,那么只有出流量会产生费用。入流量依然免费。
B. 特殊产品:轻量应用服务器(Lighthouse / Simple Application Server)
这是最容易让人困惑的地方。
- 轻量应用服务器通常售卖的是“套餐”,里面包含了固定的月度总流量(例如 1000GB/月)。
- 关键点:这个“总流量”通常指的是出方向的流量配额。
- 但是!部分轻量服务器的套餐描述中,如果写的是“双向流量”或“共享流量”,你需要仔细看条款。目前主流厂商(如阿里云轻量、腾讯云轻量)的套餐流量,绝大多数明确标注为出方向流量。入方向依然是独立的免费通道。
- 验证方法:登录控制台,查看实例详情中的“网络信息”或“流量计费方式”。如果显示“按使用量”且“入方向免费”,那就没问题。
C. 内网互通与跨可用区/跨地域
- 同可用区(AZ)内网互通:免费。
- 不同可用区但同一地域(VPC 内网互通):通常免费或极低费用(取决于具体厂商策略,阿里云 VPC 内网通信一般免费)。
- 跨地域(如北京到上海)内网互通:这走的是高速通道或专线,不是公网,也不走公网流量包,而是单独购买传输资源。
- NAT 网关 / SLB 的出流量:如果你通过 NAT 网关让多台 ECS 共享一个公网 IP 上网,NAT 网关本身也会产生出流量费用,这部分可以用流量包抵扣吗?可以,但要注意 NAT 网关的流量包和 ECS 实例的流量包有时是独立的,需分别购买或使用通用的“通用流量包”。
3. 极少数“入流量可能收费”的边缘情况
虽然标准公网入流量免费,但以下场景需注意:
-
CDN 回源流量:
- 如果你的网站用了 CDN,用户访问 CDN 节点不经过你的服务器公网 IP。
- 但当 CDN 节点需要向你的源站(服务器)获取最新内容时,会产生回源流量。
- 这部分流量是从 CDN 到你的服务器,属于入方向。
- 是否收费? 大多数云厂商对 CDN 回源流量是免费的(因为已经收了 CDN 的流量费),但少数特定配置或老旧套餐可能会计费。务必检查 CDN 控制台的具体计费项。
-
DDoS 高防 IP / 云盾安骑士等安全产品:
- 这些是安全服务,不计入基础网络流量包,是独立订阅的服务。
-
某些海外区域或非标准接入点:
- 国际版云服务商(如 AWS Global, Azure Global)在某些边缘节点或特定数据中心之间,入站流量也可能收费。但国内三大厂(阿里、腾讯、华为)的境内节点,入站基本都免费。
4. 如何自查确认?
不要猜,去控制台看最准确。以阿里云为例:
- 进入 ECS 控制台 -> 实例列表。
- 点击你的实例 ID,进入详情页。
- 找到【网络与安全】-> 【公网 IP】或【弹性公网 IP】。
- 查看【计费方式】:
- 如果是“按使用量”:下方通常会有一行小字说明:“公网入方向流量免费,公网出方向流量按阶梯价格计费”。
- 如果是“固定带宽”:则无流量计费,只有带宽费。
- 查看【账单中心】-> 【费用明细】-> 筛选“ECS-按使用量”或“流量费用”。你会发现,入方向的记录要么是空的,要么金额是 0。
总结建议
- 买流量包前:默认假设它只抵扣出方向流量。
- 监控入流量:虽然免费,但如果你的服务器被攻击(如 DDoS SYN Flood),入流量激增可能导致 CPU 满载或带宽打满,影响服务可用性。此时应开启云盾/DDoS 防护,而不是担心流量费。
- 轻量服务器用户:重点监控“出方向剩余流量”,避免超额后按高价按量计费。入方向不用管。
一句话:放心大胆地往里传数据,别往外吐就行。流量包是帮你省“吐出去”的钱的。
CLOUD云枢