我有两台 Linux 计算机,它们的 IP 地址由我们公司的路由器通过 DHCP 分配。为了获得最大速度,这两台计算机还通过光纤网络电缆通过另一个网络端口直接连接在一起。(以防万一:这些计算机实际上是高端 Mac,而 Linux 计算机则在每台计算机上的 VM 中运行。)目前,通过主网络端口可以正常访问世界。我想在路由表中创建一个新条目,该条目涵盖通过第二台设备与另一台 Linux 计算机通信的特定情况。这听起来合理吗?IP 地址由 DHCP 分配这一事实会使事情变得复杂吗?
如果重要的话,计算机正在运行最新版本的 CentOS。TIA。
答案1
其他接口上由 DHCP 分配的地址并不重要,因为其他接口本身并不重要。请注意,地址不是分配给机器的,而是分配给机器上的接口的。如果您听到有人说“那台机器有地址...”,这通常意味着“那台机器上唯一的网络接口有地址...”。
首先,您必须选择一个未使用的网络,其地址与您可能想要使用的其他地址不同。您可以选择类似 的网络192.168.255.0
,假设它未被使用。将此网络中的一个地址 ( 192.168.255.1
) 分配给光纤网络接口上的第一台机器,将此网络的另一个地址 ( 192.168.255.2
) 分配给光纤网络接口上的第二台机器。在物理网络上,您可以通过光纤网络电缆直接连接。现在,您可以使用 和 访问192.168.255.1
机器192.168.255.2
。
由于您有虚拟机,因此首先必须启用对物理接口的访问。您必须向虚拟机添加另一个虚拟接口并选择桥接类型。然后选择具有光纤网络的物理接口。
您不需要为此设置任何路由条目,必要的条目将自动创建。