Linux Centos设置IP地址和DNS

作者:system 发布于:2012-1-29 0:15 分类:未分类

Centos6.2安装没有配置IP,启动后需要手动设置DHCP或静态IP地址,完整的设置需要修改以下几个文件:
/etc/sysconfig/network          //主机名和网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0   //针对当前的网卡进行设置,如果有多个网卡,则会有多个相应的文件
/etc/resolv.conf            //设置DNS
/etc/hosts                                                   //在本地解析的地址,类似于windows下WINDOWS\system32\drivers\etc里的hosts文件。

一般只修改网卡的配置文件就可以设置IP和DNS,不过应用一些网络服务时,其它的几个文件也需要配置好。

IP和DNS配置如下:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                 //设备名称
BOOTPROTO=static          //设置static是启用静态IP地址,设置none是禁止DHCP,设置dhcp是开启DHCP
TYPE=Ethernet                              //网络类型
NAME=”System etho0″                  //定义设备名称
BROADCAST=192.168.56.255     //广播地址
HWADDR=08:00:27:24:F8:9B      //网卡的物理地址 MAC

IPV6INIT=yes                                //是否开启IPV6
IPV6_AUTOCONF=yes

IPADDR=192.168.56.101             //IP地址
NETMASK=255.255.255.0           //子网掩码
NETWORK=192.168.56.0           //网卡对应的网络地址

ONBOOT=yes                             //YES为开机启动网络设备连接

GATEWAY=192.168.56.1             //设置本机连接的网关的IP地址,这个参数可以在另一个配置文件设置,而此处可以不写,

                                                //另一个配置:/etc/sysconfig/network


保存退出

# vi /etc/resolv.conf
nameserver 8.8.8.8      //设置合适的DNS
nameserver 8.8.4.4      //设置合适的DNS

都保存后,重启网络服务:service network restart
配置即生效

Powered by emlog