3.9. 将子网添加到 Satellite 服务器
您必须为每个子网添加信息到 Satellite 服务器,因为 Satellite 为新主机配置接口。要配置接口,Satellite 服务器必须具有连接这些接口的网络的所有信息。
要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
流程
- 在 Satellite Web UI 中,进入到 Infrastructure > Subnets,然后在 Subnets 窗口中点 Create Subnet。
- 在 Name 字段中输入子网的名称。
- 在 Description 字段中,输入子网的描述。
- 在 Network address 字段中,输入子网的网络地址。
- 在 Network prefix 字段中,输入子网的网络前缀。
- 在 Network mask 字段中,输入子网的网络掩码。
- 在 Gateway address 字段中,输入子网的外部网关。
- 在 Primary DNS server 字段中,输入子网的主 DNS。
- 在 二级 DNS 服务器 中,输入子网的辅助 DNS。
- 从 IPAM 列表中,选择您要用于 IP 地址管理(IPAM)的方法。有关 IPAM 的更多信息,请参阅 第 3 章 配置网络。
- 输入您选择的 IPAM 方法的信息。点 Remote Execution 选项卡,然后选择控制远程执行的 Capsule。
- 单击 Domains 选项卡,再选择应用到此子网的域。
- 单击 Capsules 选项卡,再选择应用到子网中每个服务的胶囊,包括 DHCP、TFTP 和反向 DNS 服务。
- 点 Parameters 选项卡,并将任何子网级别参数配置为应用到附加到此子网的主机。例如,用户定义了要在模板中使用的布尔值或字符串参数。
- 单击位置选项卡,再选择使用此胶囊的位置。
- 单击 Organizations 选项卡,再选择使用此胶囊的组织。
- 单击 Submit 以保存子网信息。
CLI 过程
使用以下命令创建子网:
# hammer subnet create \ --boot-mode "DHCP" \ --description "My_Description" \ --dhcp-id My_DHCP_ID \ --dns-id My_DNS_ID \ --dns-primary "192.168.140.2" \ --dns-secondary "8.8.8.8" \ --domains "my-domain.tld" \ --from "192.168.140.111" \ --gateway "192.168.140.1" \ --ipam "DHCP" \ --locations "_My_Location" \ --mask "255.255.255.0" \ --name "My_Network" \ --network "192.168.140.0" \ --organizations "My_Organization" \ --tftp-id My_TFTP_ID \ --to "192.168.140.250"
注意
在本例中,--dhcp-id
、--dns-id
和 --tftp-id
选项使用 1,这是卫星服务器中集成胶囊的 ID。