centos6.8的网络配置

我以前遇到过这个问题,并且发现它很有趣。
我曾经帮助一个朋友解决他的CentOS系统上的网络问题,他就遇到了这种情况。
VMware虚拟机上的CentOS系统不能离开网络。
各种ping不通、域名验证错误让他很头疼。

首先,他遇到的问题中,#1 、#2 是VMware虚拟机问题,#3 是DNS解析问题,#4 ~6 是yum仓库配置问题。
解决方案是一步一步来的。

首先我们来谈谈VMware虚拟机的网络设置。
他使用的VMware的网络模式可能是NAT,导致虚拟机无法访问外网。
解决方法是设置桥接模式或手动配置 VMnet8 的 IP 和子网掩码。

然后配置网关地址。
我让他编辑网络配置文件并使用 vi /etc/sysconfig/network 命令设置网关。
该文件必须具有 GATEWAY 参数。
将其更改为您的网关 IP 地址。

按如下方式排查 DNS 解析问题: 之前 ping 域名时得到 ping: 未知主机,但能够 ping 通 IP 地址,这表明我的 DNS 配置有问题。
我让他检查 /etc/resolv.conf 文件中是否存在名称服务器参数。
如果没有,请手动添加名称服务器 8 .8 .8 .8 或名称服务器 4 .4 .4 .4 等内容。

最后解决yum仓库配置问题。
他之前在安装软件时遇到过类似 Error: No valid baseurl found for repo: base 和 Host 'mirrorlist.centos.org' 无法解析等错误。
这是由于 Yum 仓库的地址验证不正确造成的。
为了验证仓库地址是否正确,我们要求它检查Yum的配置文件,包括/etc/yum.repos.d/CentOS-Base.repo。

总之,解决这些问题的关键是一步步排除故障,从网络设置到DNS配置再到yum仓库配置,都必须仔细检查。
当时我不明白为什么会出现这个问题,但是随着我一步一步的解决,我终于帮朋友解决了他的网络问题。
这个过程可能有点极端,但是却很充实。

centos6安装教程

启动虚拟机;选择“安装或升级现有系统”并跳过媒体搜索。
语言 选择默认存储设备类型。
收件人姓名;指定手动或自动分段。
选择时区;您可以设置root密码并选择手动分区。
选择最小安装;重新启动并登录。
输入root密码并查看文件列表。
使用官方镜像,安装后手动配置网络。
建议禁用 root 访问权限。