-
设置VMware网络适配器:
- 在VMware设置中,确保网络适配器连接正确,并且设置为“桥接模式”或“NAT模式”。
- 桥接模式会将虚拟机放置在你的物理网络中,使其可以获得与宿主机相同网络段的IP。
- NAT模式会使虚拟机通过一个内部网络与宿主机共享IP。
-
登录到CentOS虚拟机:
- 启动虚拟机并登录。
-
确定网络接口名称:
- 执行
ip addr
或nmcli d
命令查看可用的网络接口。
- 执行
-
编辑网络配置文件:
- 找到对应网络接口的配置文件,通常位于
/etc/sysconfig/network-scripts/
,例如ifcfg-ens33
。 - 使用文本编辑器(如
vi
或nano
)编辑配置文件。
- 找到对应网络接口的配置文件,通常位于
-
配置网络接口:
- 在配置文件中,将
BOOTPROTO
改为static
,表示静态IP配置。 - 设置
ONBOOT
为yes
以确保网络接口在启动时激活。 - 添加或修改
IPADDR
、NETMASK
、GATEWAY
、DNS1
和DNS2
等行,填入你想要分配的IP地址和网络信息。
例如:
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=ens33 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.1.100 PREFIX=24 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4
- 在配置文件中,将
-
重启网络服务:
- 保存配置文件并退出编辑器。
- 重启CentOS中的网络服务以应用配置。在CentOS 7及以后版本,使用
sudo systemctl restart NetworkManager
,或者在某些情况下,你可以使用sudo systemctl restart network
。
-
验证配置:
- 使用
ip addr
命令验证IP地址是否已正确配置。 - 使用
ping
命令,例如ping google.com
,来测试网络连通性。
- 使用
确保在进行这些更改时,虚拟机的网络设置与你的物理网络配置兼容。如果你不确定网络设置,可能需要咨询你的网络管理员。如果你使用的CentOS版本不是最新的,某些命令或文件的名称可能有所不同,因此需要适当地调整这些步骤。