VPC与子网入门:一次免费实验中的地址规划与结果核对
2026年10月27日,在KooLabs的ECS入门实验中,先完成了网络准备:进入平台提供的独立实验账号,创建一个VPC及一个子网,界面返回两项创建成功。本文只整理这部分实际操作和网络地址知识,不将它描述为已经完成整套ECS创建、登录和变配实验。排查及文章整理使用了AI辅助,地址计算用Python标准库另行核对。
一、先确认操作的是实验账号
开始实验后,页面明确要求使用平台分配的账号,并通过隐私浏览窗口进入控制台。这样做的目的,是把实验资源与个人云账号分开。操作前应查看控制台的账号与用户信息,而不是只看到熟悉的华为云页面就开始创建资源。
本次使用独立浏览器上下文打开实验控制台,核对显示为平台提供的沙箱身份,且与个人账号不同。后续的网络创建都在该上下文中完成。本文不公开实验账号名、密码、登录链接或身份标识;这些信息不能作为普通教程参数分享。
二、VPC与子网在界面中分别配置什么
创建页同时展示VPC配置与子网配置。VPC提供较大的地址范围,子网从这个范围中划出一块用于分配私有IP。本次保留默认示例:VPC为192.168.0.0/16,子网为192.168.0.0/24,界面显示子网可用IP数251。
不要把两个输入框当成重复项。它们分别描述整体网络范围和其中一个子网的范围。创建一个VPC,并不表示所有地址都应放到同一个子网中;如何划分还需要结合以后是否增加业务、是否连接其他网络等需求决定。
三、用CIDR前缀计算地址数量
IPv4地址共32位,前缀长度表示其中用于网络部分的位数。一个/16网段包含2的16次方,即65536个地址;一个/24网段包含2的8次方,即256个地址。这是地址总量,不是可以立即分配给业务的数量。
在本次默认配置中,子网192.168.0.0/24的范围落在VPC 192.168.0.0/16之内。对新手来说,可以先检查“子网是否属于VPC”,再检查“将来增加的其他子网是否与它重叠”,避免仅凭名字判断它们的关系。
四、为什么256个地址只显示251个可用IP
云平台会保留部分地址用于网络与基础服务。华为云VPC文档说明,子网存在系统保留地址;本次创建页显示的251与256减去5相符。可用地址应以当前子网的实际配置和平台显示为准,不能把“总地址数减二”的传统主机数计算直接当作所有云平台的可分配数量。
尤其需要区分刚创建时的可分配容量与以后剩余可用量。子网中增加网卡、实例或其他资源后,剩余IP数量会变化。遇到IP不足,应查看当前占用和用途,不要只根据前缀重新计算一个理论值。
五、用标准库验证包含与重叠关系
下面的示例只在本地进行地址计算,不访问任何云账号,也不会创建资源:
from ipaddress import ip_network
vpc = ip_network("192.168.0.0/16")
subnet_a = ip_network("192.168.0.0/24")
subnet_b = ip_network("192.168.1.0/24")
print(vpc.num_addresses) # 65536
print(subnet_a.num_addresses) # 256
print(subnet_a.subnet_of(vpc)) # True
print(subnet_a.overlaps(subnet_b)) # False
这些输出已经实际运行核对。它们能说明两个示例子网互不重叠,且第一个子网被VPC包含;但不能证明路由、安全组或公网访问已经配置成功。地址规划检查与网络连通性检查是不同工作。
六、默认值适合入门,长期连接要先规划
192.168.0.0/16适合用于理解页面和完成本次独立练习。如果未来要连接家庭、校园、公司网络或其他VPC,则需要先调查对端网段。两边都使用常见默认范围时,可能产生地址冲突。应在连接之前规划,而不是等业务上线后再发现重叠。
本次没有配置跨网络互通,也没有测试公网连接,因此不把“VPC和子网创建成功”延伸为“云服务器可以联网”。ECS、安全组、路由和公网服务仍属于后续步骤。
七、创建成功与结束实验分别确认
提交创建后,进度弹窗从0%变为100%,分别提示VPC和子网创建成功;实验页的整套练习进度随后显示20%。这里的100%属于网络创建请求,20%属于整个实验,两者并不矛盾。
完成这部分练习后,在实验页点击结束,并确认平台显示的“退出后系统将清理实验环境”提示,随后关闭独立控制台。只关闭浏览器页签不能替代结束实验。本次没有在个人账号购买ECS,也没有完成整套ECS实验或据此取得认证证书。
这次练习的收获是:先核对账号边界,再核对地址关系,最后分别验证创建结果和实验结束状态。把每一步能证明的内容写清楚,比只记住几个控制台按钮更便于以后复现。
参考资料
华为云:创建虚拟私有云和子网;华为云VPC用户指南。界面、保留地址和具体参数以当前区域文档及控制台为准。
- 点赞
- 收藏
- 关注作者
评论(0)