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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章