VM虚拟机装centos7无法自动获取IP的解决方法

本文介绍了一种常见问题的解决方案:在VMware中安装的CentOS 7系统突然无法自动获取IP地址。通过简单步骤,即编辑虚拟网络设置并恢复默认值,解决了这一难题。
部署运行你感兴趣的模型镜像

在虚拟机VM里面装了centos7系统,网卡选用桥接方式。刚开始的时候还能自动获取到IP地址,突然有一天IP消失了,再怎么重启都无法获取IP地址。

因为之前是可以获取IP,而且 VMware NAT Service 和 VMware DHCP Service 两个已启动,没做任何的改动,所以配置肯定是没问题的。

解决方法

关闭客户机,点击虚拟机界面的”编辑”–>”虚拟网络编辑器”,如下:
这里写图片描述
点击“恢复默认设置”,如下:
这里写图片描述
重启虚拟机即可。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

VMware 虚拟机中,若希望 CentOS 8 的虚拟网卡映射为物理网卡的 IP 地址,通常需要将网络模式设置为“桥接模式(Bridged)”,这样虚拟机会直接连接到物理网络,获得与物理网卡相同网段的 IP 地址。以下是详细的配置步骤: ### 配置虚拟机网络模式 1. 在 VMware Workstation 或 Player 中打开虚拟机设置。 2. 选择“网络适配器”选项。 3. 将网络连接模式更改为“桥接模式(Bridged)”[^1]。 4. 确保勾选了“复制物理网络连接状态”,以便虚拟机在网络环境变化时能够自动调整。 ### 配置 CentOS 8 的网络接口文件 编辑网络接口配置文件,通常位于 `/etc/sysconfig/network-scripts/` 目录下,文件名类似于 `ifcfg-ens33`(具体名称取决于实际网卡命名): ```bash sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 确保文件内容包含以下配置项: ```bash BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.100 # 设置为与物理网卡同网段的IP地址 PREFIX=24 # 子网掩码,对应255.255.255.0 GATEWAY=192.168.1.1 # 网关地址,通常与物理网络一致 DNS1=8.8.8.8 # DNS服务器地址 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no ``` 保存并退出编辑器。 ### 重启网络服务 使用以下命令重启网络服务以应用更改: ```bash sudo systemctl restart NetworkManager ``` 或者使用传统的 `network` 服务(如果未使用 NetworkManager): ```bash sudo systemctl restart network ``` ### 验证网络连接 使用以下命令验证网络是否正常工作: ```bash ping -c 4 8.8.8.8 ``` 此外,可以使用 `ip addr show` 查看当前分配的 IP 地址信息,确认是否已成功获取与物理网卡相同的网段地址。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值