6.4. 网络定义文件配置选项


您可以使用下表中的属性在 network_data.yaml 文件中配置网络属性。

Expand
表 6.1. 网络定义属性
属性

name

网络的名称。

name_lower

网络名称的小写版本。director 将此名称映射到分配给 roles_data.yaml 文件中的角色的对应网络。默认值为 name.lower ()

dns_domain

网络的 DNS 域名。仅在 undercloud 节点部署和管理多个 overcloud 时设置 dns_domain

要确定 dns_domain 值,请完成以下步骤:

  • 将网络名称转换为小写。
  • 将网络名称中的所有下划线("_")替换为连字符("-")。
  • 使用点(".")和 CloudDomain 的名称后缀网络名称。

Example:

  • network.name = InternalApi
  • CloudDomain = cloud.example.com.
  • dns_domain = internalapi.cloud.example.com.
注意

您不能将相同的 dns_domain 用于不同的网络。

mtu

最大传输单元(MTU)。默认值为 1500

ipv6

对于 IPv6,设置为 true。默认值为 false

vip

设置为 true,以在网络上创建 VIP。默认值为 false

subnets

包含网络的子网定义。

Expand
表 6.2. 子网定义属性
属性

subnet_name

子网的名称。

ip_subnet

CIDR 块表示法中的 IPv4 子网。默认值为 192.0.5.0/24

ipv6_subnet

CIDR 块表示法中的 IPv6 子网。默认值为 2001:db6:fd00:1000::/64

gateway_ip

IPv4 网络的网关地址。默认值为 192.0.5.1

gateway_ipv6

IPv6 网络的网关。

allocation_pools

IPv4 子网的 IP 范围。默认值:

start: 192.0.5.100
end: 192.0.5.150
Copy to Clipboard Toggle word wrap

ipv6_allocation_pools

IPv6 子网的 IP 范围。默认值:

start: 2001:db6:fd00:1000:100::1
end: 2001:db6:fd00:1000:150::1
Copy to Clipboard Toggle word wrap

Routes

需要通过网络网关路由的 IPv4 网络列表。

routes_ipv6

需要通过网络网关路由的 IPv6 网络列表。

vlan

网络的 VLAN ID。

注意

routesroutes_ipv6 选项包含一个路由列表。每个路由都是一个带有 destinationnexthop 键的字典条目。这两个选项都是字符串类型。

routes:
  - destination: 198.51.100.0/24
    nexthop: 192.0.5.1
  - destination: 203.0.113.0/24
    nexthost: 192.0.5.1
Copy to Clipboard Toggle word wrap
routes:
  - destination: 2001:db6:fd00:2000::/64
    nexthop: 2001:db6:fd00:1000:100::1
  - destination: 2001:db6:fd00:3000::/64
    nexthost: 2001:db6:fd00:1000:100::1
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat