12.9. 用户置备的基础架构对网络的要求
				所有 Red Hat Enterprise Linux CoreOS(RHCOS)机器都需要在启动时在 initramfs 中配置联网,以获取它们的 Ignition 配置文件。
			
12.9.1. 通过 DHCP 设置集群节点主机名 复制链接链接已复制到粘贴板!
					在 Red Hat Enterprise Linux CoreOS(RHCOS)机器上,主机名是通过 NetworkManager 设置的。默认情况下,机器通过 DHCP 获取其主机名。如果主机名不是由 DHCP 提供,请通过内核参数或者其它方法进行静态设置,请通过反向 DNS 查找获取。反向 DNS 查找在网络初始化后进行,可能需要一些时间来解决。其他系统服务可以在此之前启动,并将主机名检测为 localhost 或类似的内容。您可以使用 DHCP 为每个集群节点提供主机名来避免这种情况。
				
另外,通过 DHCP 设置主机名可以绕过实施 DNS split-horizon 的环境中的手动 DNS 记录名称配置错误。
12.9.2. 网络连接要求 复制链接链接已复制到粘贴板!
您必须配置机器之间的网络连接,以允许 OpenShift Container Platform 集群组件进行通信。每台机器都必须能够解析集群中所有其他机器的主机名。
本节详细介绍了所需的端口。
| 协议 | port | 描述 | 
|---|---|---|
|   ICMP  |   N/A  |   网络可访问性测试  | 
|   TCP  |   
									  |   指标  | 
|   
									  |   
									主机级别的服务,包括端口 9   | |
|   
									  |   Kubernetes 保留的默认端口  | |
|   
									  |   端口处理来自 Machine Config 服务器的流量,并将流量定向到 control plane 机器。  | |
|   UDP  |   
									  |   VXLAN  | 
|   
									  |   Geneve  | |
|   
									  |   
									主机级别的服务,包括端口   | |
|   
									  |   IPsec IKE 数据包  | |
|   
									  |   IPsec NAT-T 数据包  | |
|   
									  |   
									UDP 端口   | |
|   TCP/UDP  |   
									  |   Kubernetes 节点端口  | 
|   ESP  |   N/A  |   IPsec Encapsulating Security Payload(ESP)  | 
| 协议 | port | 描述 | 
|---|---|---|
|   TCP  |   
									  |   Kubernetes API  | 
| 协议 | port | 描述 | 
|---|---|---|
|   TCP  |   
									  |   etcd 服务器和对等端口  |