记录centos 7 配置网络的坑

本文介绍了如何在CentOS中禁用NetworkManager并手动配置新网络。通过运行`ifconfig-a`找到硬件设备,如ensxxxx,然后在`/etc/sysconfig/network-scripts`目录下创建新的网络配置文件,确保设置正确的device和uuid信息。

centos 引进的NetworkManager  要是上手其实很费时间

直接disable掉

配置新网卡 新网络:

ifconfig -a 找到对应硬件   都是ens xxxx

然后去  /etc/sysconfig/network-scripts   添加新的网络配置文件

文件名是什么是无所谓的,自己喜欢就好。

划重点:

里面对应的硬件的几个信息device = ensxxxx

还有uuid  ,使用uuidgen ensxx为ensxx生成新的UUID   然后复制上去

<think> 嗯,用户这次想了解在VMware上搭建CentOS 7可能遇到的问题。从用户引用的详细安装步骤来看,ta应该是个新手,正在尝试搭建Linux虚拟机环境。用户特意强调"不是真正需求",说明ta更关心潜在问题而非基础步骤——这是个很务实的提问角度。 注意到上次对话没有历史记录,但引用[1]里埋了不少雷区:分区配置网络设置、镜像兼容性这些步骤最容易出问题。用户可能已经遇到了具体故障但没描述,需要覆盖高频痛点。尤其要注意CentOS 7特有的,比如默认网卡名、最小安装的依赖缺失这些。 硬件兼容性方面得提醒VMware版本。16版虽然主流,但有些旧电脑的VT-x没开会导致报错,这个必须前置说明。分区方案那块引用里写得不严谨:/boot分区200M现在其实偏小,内核更新几次就容易满,应该建议1G;swap分区2倍内存的老规矩对小内存机器还行,大内存机器反而浪费空间。 用户提到"密码过短要点两次完成",说明ta实操时触发了安全机制。这引申出两个隐藏问题:root密码复杂度策略和如何后续修改密码,得放进密码类问题里。另外引用里网络配置跳得太快,实际新手最头疼的就是NAT模式和桥接的区别,连不上网的情况必须重点展开。 突然想到显卡驱动也是个暗。如果用户要用GUI,VMware Tools安装失败会导致分辨率异常,这个虽然不属于"搭建"阶段,但属于后续必遇问题,值得提前预警。还有时间同步问题——虚拟机经常时间漂移,得教ta配置chronyd。 最后要区分问题等级:像安装卡住、无法启动这种致命错误放前面,网络配置这类高频问题居中,性能优化建议殿后。每个问题都要带解决方案,毕竟用户要的是排障手册而不是错误列表。 </think> 在VMware虚拟机中搭建CentOS 7时可能遇到的常见问题及解决方案如下: --- ### 一、安装阶段问题 1. **找不到安装镜像** - **现象**:启动虚拟机后提示"No operating system found" - **原因**:未正确加载ISO镜像 - **解决**: - 检查虚拟机设置 → CD/DVD → 使用ISO镜像文件路径是否正确 - 确认设备状态勾选 **"启动时连接"** ✅ 2. **分区配置错误** - **现象**:安装过程卡在分区步骤或提示"无法应用分区方案" - **解决**: - `/boot` 分区至少 **1GB**(避免内核更新后空间不足) - **Swap分区**:内存≤4GB时设2倍内存,>4GB时与内存等大 - 使用 **LVM自动分区**(新手友好) 3. **Root密码强度报错** - **现象**:提示"密码过于简单",无法继续安装 - **解决**: - 多次点击"完成"强制通过(仅测试环境) - 改用 **8位以上含大小写+数字的组合密码** --- ### 二、启动与登录问题 1. **黑屏卡在 `dracut-initqueue`** - **原因**:内核与硬件不兼容或镜像损坏 - **解决**: ``` 启动时按 `e` 编辑内核参数 → 末尾添加 `nomodeset` → 按 `Ctrl+X` 启动 ``` - 进入系统后更新内核: ```bash yum update kernel -y ``` 2. **无法进入图形界面** - **原因**:最小安装模式下未装GUI - **解决**: ```bash # 安装GNOME桌面 yum groupinstall "GNOME Desktop" -y # 设置默认图形启动 systemctl set-default graphical.target reboot ``` --- ### 三、网络配置问题 1. **无法上网** - **排查步骤**: ```bash ip addr # 检查网卡是否分配IP(常见网卡名:ens33) systemctl restart NetworkManager # 重启网络服务 ``` - **关键配置**: - 虚拟机设置 → 网络适配器 → **NAT模式**(推荐新手) - 手动配置IP(若需静态IP): ```bash nmtui # 使用文本界面配置工具 ``` 2. **主机无法ping通虚拟机** - **解决**: - 关闭CentOS防火墙临时测试: ```bash systemctl stop firewalld ``` - 永久放行端口: ```bash firewall-cmd --permanent --add-port=80/tcp firewall-cmd --reload ``` --- ### 四、硬件兼容性问题 1. **VMware Tools安装失败** - **现象**:无法拖放文件/分辨率异常 - **解决**: ```bash yum install open-vm-tools perl -y # CentOS 7推荐替代官方工具 systemctl restart vmtoolsd ``` 2. **内存不足导致卡顿** - **优化建议**: - 分配≥2GB内存(运行GNOME需1.5GB以上) - 关闭可视化效果: ```bash echo "vm.swappiness=10" >> /etc/sysctl.conf # 减少Swap使用 ``` --- ### 五、其他高频问题 1. **时间不同步** ```bash timedatectl set-timezone Asia/Shanghai # 设置时区 yum install ntp -y && systemctl start ntpd ``` 2. **中文乱码** ```bash yum groupinstall "Fonts" -y # 安装字体包 localectl set-locale LANG=zh_CN.UTF-8 ``` > **关键预防措施**: > - 校验ISO文件的SHA256值(防镜像损坏) > - 开启虚拟化支持:BIOS中启用 **Intel VT-x/AMD-V** ✅ > - 虚拟机磁盘格式选择 **SCSI**(优于IDE兼容性)[^1] ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值