CentOS 6.5 最小化安装 网络配置

文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部
作者:Anker Lee
本文原文地址:http://ankerlee.github.io/2015/05/20/CentOS-6-5-最小化安装-网络配置


相关环境

  1. 我用的是Mac book pro,系统是Mac OS X Yosemite
  2. VMware Fusion(请自行安装,这里不叙述VMware Fusion的安装过程)
  3. CentOS-6.5-x86_64-minimal.iso(请自行通过VMware Fusion安装,这里不叙述CentOS最小化的安装过程)

CentOS网络配置图文详解

尝试连接网络

例如连接内网网关,我的内网网关是192.168.16.1,ping 192.168.16.1,提示错误:Network is unreachable,见下图所示:

查看默认网络配置情况

以上问题说明,最小化安装后,网络不可用,OK,现在,我们开始配置网络,首先查看网络配置情况(以下图示情况可能因为CentOS安装过程中是否有做网络配置而不同,我在安装过程中有做过配置,当然即使做过配置,也是不可用的,因为最小化安装后,默认不会在系统启动的后自动启动网络配置),输入命令cd /etc/sysconfig/network-scripts/,然后输入cat ifcfg-eth0查看网络配置情况:

可以看到,我这里已经有一些默认配置了,其实是我在CentOS最小化安装过程中有做配置,这里放上我在安装过程中配置网络参数的截图(没有在CentOS安装过程中配置网络参数的,可以直接编辑ifcfg-eth0文件,根据自己的实际情况设置网络参数):

修改网络配置

OK,这里的关键点就是ONBOOT这个参数了,表示是否在系统启动的时候自动启用网络配置,可以看到默认是no,我们要将它改为yes,输入命令:vi ifcfg-eth0,进入到vi编辑界面,并且修改ONBOOT值为yes(这里忽略vi编辑器的基本操作方法讲解,请自行查阅vi操作的相关资料):

重启网路配置

退出vi编辑后,重启网络配置,输入命令:/etc/init.d/network restart或者service network restart

重试内网连接

OK,现在,可以再次试试ping一下内网ip,例如:ping 192.168.16.1

现在可以看到,已经能够成功ping通内网了,说明网络已经成功连接了哦!当然,也可以ping通外网,不过你需要通过ip来ping,而不能通过域名地址,比如ping www.baidu.com这是ping不通的,因为还没有配置域名服务器哦,OK,接下来,我会继续讲解如何设置域名服务器地址

SSH远程连接

接下来,为了方便从网络上copy东东(比如网址)直接黏贴到CentOS的文本交互界面,我们接下来采用SSH的方式(我们不是已经配置好网络了么,所以我们现在可以通过SSH远程控制来操作CentOS了哦),通过我的物理主机(也就是我的Mac笔记本)来操作我的装载虚拟机里面的CentOS,OK,马上SSH登陆上我的CentOS,输入命令ssh root@192.168.16.112输入密码后,成功登陆!接下来,就让我们通过SSH来继续配置CentOS吧!!!下图为SSH登陆截图:

修改域名服务器配置

Now,输入命令:vi /etc/resolv.conf,请按照下图编辑(当然你也可以输入其它正确的域名地址):

重试外网连接

OK,保存并退出vi编辑后,再次重启网络配置,输入命令:/etc/init.d/network restart或者service network restart,然后再次实施ping www.baidu.com,魔法是不是产生了?可以成功ping通百度了,OK,至此,你可以自由翱翔于网络世界了,例如可以通过wget来下载东西了!!!