Centos6.5网卡配置实例精讲

发布时间:2020-08-27编辑:脚本学堂
本文介绍了Centos6.5网卡配置的方法,有关linux网卡配置文件的实例用法,需要的朋友参考下。

centos系统安装完成后是没有连网的,IP设备,并没有被激活,如果使用linuxjishu/14043.html target=_blank class=infotextkey>ifconfig命令查看IP地址,就会发现,此刻的地址是127.0.0.1,需要进入到:
cd /etc/sysconfig/network-scripts/目录下,修改ifcfg-eth0的ip设备。

首先,了解下有关于网络配置方面的知识。

一、与网络相关的文件: 
1)、/etc/sysconfig/network   设置主机名称及能否启动Network
2)、/etc/sysconfig/network-scripts/ifcfg-eth0   设置网卡参数的文件
3)、/etc/modprobe.conf   开机时用来设置加载内核模块的文件 
4)、/etc/resolv.conf   设置DNS IP(解析服务器)的文件 
5)、/etc/hosts   记录计算机IP对应的主机名称或主机别名 
6)、/etc/protocols  定义IP数据包协议的相关数据,包括ICMP、TCP方面的数据包协议的定义等 

二、与网络相关的启动指令: 
1)、/etc/init.d/network restart  可以重启整个网络的参数 
2)、ifup eth0(ifdown eth0)   启动或是关闭某个网络接口,可以通过简单的script来处理,这两个script会主动到/etc/sysconfig/network-scripts/目录下·ifconfig 查询、设置网卡与IP网段等相关参数·ifup/ifdown 启动/关闭网络接口 

网卡参数的说明:
 

DEVICE=eth0   //设备名 
HWADDR=00:0C:29:73:09:46   //mac地址 
TYPE=Ethernet  //网卡协议类型 
UUID=096eb8aa-af16-4032-a6b9-40d015ea663d   //本机IP的唯一标识 
ONBOOT=yes    //是否开机,启动,默认为NO 
NM_CONTROLLED=yes  //是否接受networkmanage管理(rhel6新增网络管理程序,管理以太、蓝牙、无线) 
BOOTPROTO=dhcp  //static(手动指定地址) | dhcp(动态获取) 

注意,默认的是Onboot=NO,所以不会获取IP地址,我们可以将它改成yes,然后重启服务,就可以接通网络了。

有时机器不够的情况下,可能需要在虚拟机里,安装多个centos系统,如果我们都一个个安装,便会十分浪费时间,这时候,为了加快速度,我们可以使用虚拟机的克隆命令,来拷贝多个虚拟机副本,来实现快速安装的目的,克隆的方式,有2种,一种是引用拷贝,另一外一种是完全独立拷贝,一般情况下,使用独立拷贝即可,因为机器之间不存在共用一个磁盘或资源,那样很混乱。克隆非常easy,完成后,重启系统后,拷贝机的IP没事,但是克隆机的网络不行,此时,我们需要进行以下操作,来配置克隆机的IP,删掉克隆机的MAC地址,然后更改设备名为eth1即可,后续的更多的拷贝机,都可以按照此进行配置;
修改ifcfg-etho的配置文件如下:
 

DEVICE=eth1    //设备名,更改,删除MAC地址,重启重新获取IP地址 
TYPE=Ethernet 
UUID=096eb8aa-af16-4032-a6b9-40d015ea663d 
ONBOOT=yes 
NM_CONTROLLED=yes 
BOOTPROTO=dhcp 

重启后,再用ifconfig命令查看IP地址,就会发现已经获取成功了,此时,也可以ping下外网地址,来检测网络是否真正配置成功!