我似乎不太明白为什么。看起来很奇怪。
设置;
- 在路由器/防火墙上管理的 DHCP/静态 IP
- 安装了 CentOS 7 的虚拟机最终从上面获取 IP 地址
似乎每当我重新启动虚拟机时,我都必须运行dhclient
虚拟机的命令来获取 IP 地址并开始工作。
是什么赋予了?通常这些东西开箱即用,不确定这里发生了什么。
为了增加上下文,我将 CentOS 7 VM 配置为 DHCP,并在防火墙上将其配置为 MAC ID XYZ = 静态 IP 1.2.3.4,这样我就可以保持简单的管理。我不想在 VM 级别管理静态 IP,因为 VM 应该只接受从 DHCP/Static 提供的任何 IP。
感觉就像我在这里遗漏了一些非常明显的东西,这些东西妨碍了基本行为。
更新 原来安装 Cent OS 7 并在安装屏幕上配置网络时的默认设置是这导致文件中的默认行/etc/sysconfig/network-scripts/ifcfg-eth0是
ONBOOT=no
所以我只是改变了它,它现在按预期工作。奇怪的是 CentOS 7 默认在启动时不自动连接到网络。