CentOS 6.2配置静态IP与DNS脚本

CentOS 6与之前CentOS 5配置静态IP与DNS的方法有一定差异,具体配置方式如下:

1、关闭 NetworkManager 服务

service NetworkManager stop

 

2、关闭 NetworkManager开机自启动

chkconfig NetworkManager off

 

3、配置网卡配置文件

3.1、切换到配置文件目录 
cd /etc/sysconfig/network-scripts/ 

3.2、编辑网卡配置文件 如eth0网卡配置文件为 ifcfg-eth0
vi ifcfg-eth0 

3.3、文件内容参考: 
DEVICE=eth0

IPADDR=10.82.40.150

NETMASK=10.82.40.1

ONBOOT=yes

TYPE=Ethernet

HWADDR=00:15:5d:2f:38:02

BOOTPROTO=none

DNS1=10.82.38.199

DNS2=10.82.38.200

IPV6INIT=no

 

注意务必删除以下这行:

NM_CONTROLED=yes


4、配置DNS

vi /etc/resolv.conf

nameserver 10.82.38.199

nameserver 10.82.38.200

:wq

 

5、重启network

service network restart

 

其他:

1、如service NetworkManagerstop  提示找不到 network文件,请自行创建一个。 touch  /etc/sysconfig/network

2、如果 service network restart 提示 Bringingup interface eth0: Device eth0 does not seem to be present, delayinginitialization. [FAILED] 

    请移除/etc/udev/rules.d/70-persistent-net.rules文件后重启系统,然后重试;


发布了154 篇原创文章 · 获赞 73 · 访问量 153万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章