甲骨文云免费层的网络带宽并非固定承诺值,实际表现取决于实例架构、区域网络拥塞情况及控制台网络形状配置。AMD 微型实例社区实测通常在 50Mbps 左右,ARM 实例理论上限更高,但均非官方 SLA 保障。
先说结论:免费层带宽受实例类型与网络形状影响,无官方固定数值,测试建议使用官方工具而非未知脚本。
- 先确认:登录控制台查看实例网络形状(Network Shape)。
- 先工具:优先使用 speedtest-cli 官方工具,避免管道执行远程脚本风险。
- 再排查:若速度异常,检查安全列表(Security List)与防火墙配置。
带宽限制真相
甲骨文云免费层带宽存在“官方标注”与“实际体验”的差异。公开文档未对免费层带宽提供严格 SLA 承诺,以下数据基于社区长期观测:
- AMD 实例(VM.Standard.E2.1.Micro):实际可用带宽通常在 50Mbps 左右,部分时段可能波动。
- ARM 实例(Ampere A1):理论带宽上限更高,部分场景可达 1Gbps,但受区域出口拥塞影响显著。
- 流量配额:免费账户每月出站流量共享 10TB,超出可能导致服务中断或产生费用。
注意:带宽性能受“网络形状”配置影响,需在控制台确认是否被限制。
安全测速方案
为避免管道执行远程脚本带来的安全风险(如 git.io 已停止服务),建议使用包管理器安装官方测速工具。
1. 安装 speedtest-cli
# Ubuntu/Debian 系统
sudo apt update
sudo apt install -y speedtest-cli
# CentOS/RHEL 系统
sudo yum install -y epel-release
sudo yum install -y speedtest-cli
2. 执行测速
# 简单测速
speedtest-cli
# 查看详细信息(含延迟、上传、下载)
speedtest-cli `--verbose`
若需测试特定节点,可使用 `--server` 参数指定 ID。
控制台配置检查
带宽表现与控制台网络配置直接相关,请按以下步骤核查:
- 登录 Oracle Cloud 控制台,进入Networking > Virtual Cloud Networks。
- 点击实例所在的 VCN,进入Subnets。
- 确认实例关联的子网网络形状,部分免费层实例可能默认限制带宽。
- 检查Security Lists,确保出站规则(Egress Rules)允许 ICMP 及 TCP 大端口通信,避免防火墙拦截测速流量。
进阶双向测速(iperf3)
若需测试 VCN 内部带宽或排除公网干扰,可使用 iperf3 进行双向测试。
# 服务端(另一台实例)
iperf3 -s
# 客户端(当前实例)
iperf3 -c <服务端内网 IP> -t 10
此方法可排除公网拥塞因素,验证实例本身网络性能。
异常排查步骤
若测速结果远低于预期(如低于 10Mbps),请按以下顺序排查:
- 检查安全列表:确认 VCN 安全列表未限制出站带宽或特定端口。
- 检查系统防火墙:运行
sudo ufw status或sudo firewall-cmd `--list-all`确认未拦截。 - DNS 解析:测速工具依赖域名解析,尝试更换 DNS 为 8.8.8.8 测试。
- 区域拥塞:高峰期(晚间)部分热门区域(如日本、韩国)可能出现拥塞,属正常现象。