3.7. 将子网添加到卫星服务器

您必须将每个子网的信息添加到卫星服务器,因为卫星为新主机配置接口。要配置接口,卫星服务器必须具有连接这些接口的网络的所有信息。

要使用 CLI 而不是 Web UI,请参阅 CLI 过程

流程

  1. 在 Satellite Web UI 中,导航到 Infrastructure > Subnets,并在 Subnets 窗口中点击 Create Subnet
  2. Name 字段中输入子网的名称。
  3. Description 字段中,输入子网的描述。
  4. Network address 字段中,输入子网的网络地址。
  5. Network prefix 字段中,输入子网的网络前缀。
  6. Network mask 字段中,输入子网的网络掩码。
  7. Gateway 地址字段中,输入子网的外部网关。
  8. 在主 DNS 服务器 字段中,为子网输入主 DNS。
  9. Secondary DNS 服务器 中,为子网输入二级 DNS。
  10. IPAM 列表中,选择您要用于 IP 地址管理(IPAM)的方法。有关 IPAM 的详情,请参考 第 3.1 节 “网络资源”
  11. 输入您选择的 IPAM 方法的信息。单击 Remote Execution 选项卡,再选择控制远程执行的胶囊。
  12. Domains 选项卡,再选择应用到此子网的域。
  13. 单击 胶囊 选项卡,再选择应用于子网中每个服务的胶囊,包括 DHCP、TFTP 和反向 DNS 服务。
  14. 单击 Parameters 选项卡,再配置任何子网级别参数,以应用到附加到此子网的主机。例如,要在模板中使用的用户定义布尔值或字符串参数。
  15. 单击位置选项卡,再选择使用此胶囊的位置。
  16. 单击 Organizations 选项卡,再选择使用此胶囊的组织。
  17. 单击 Submit 以保存子网信息。

CLI 过程

  • 使用以下命令创建子网:

    # hammer subnet create --name "My_Network" \
    --description "your_description" \
    --network "192.168.140.0" --mask "255.255.255.0" \
    --gateway "192.168.140.1" --dns-primary "192.168.140.2" \
    --dns-secondary "8.8.8.8" --ipam "DHCP" \
    --from "192.168.140.111" --to "192.168.140.250" --boot-mode "DHCP" \
    --domains "example.com" --dhcp-id 1 --dns-id 1 --tftp-id 1 \
    --locations "My_Location" --organizations "My_Organization"
注意

在本例中,--dhcp-id--dns-id--tftp-id 选项使用 1,这是卫星服务器中集成胶囊的 ID。