centos重啟不能自動聯網的解決方法

神馬和浮雲發表於2013-07-12

在命令列下輸入

下面的ifcfg-eth0,eth0為我的網路卡名字。機器之間不同,請先檢視自己網路卡的名字

vi /etc/sysconfig/network-scripts/ifcfg-eth0

進行如下修改

DEVICE=eth0 #描述網路卡對應的裝置別名,例如ifcfg-eth0的檔案中它為eth0
BOOTPROTO=static #設定網路卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的 ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址
BROADCAST=192.168.0.255 #對應的子網廣播地址
HWADDR=00:07:E9:05:E8:B4 #對應的網路卡實體地址
IPADDR=12.168.1.2 #如果設定網路卡獲得 ip地址的方式為靜態指定,此欄位就指定了網路卡對應的ip地址
IPV6INIT=no  //可以加上,也可以不加
IPV6_AUTOCONF=no //同上
NETMASK=255.255.255.0 #網路卡對應的網路掩碼
NETWORK=192.168.1.0 #網路卡對應的網路地址
ONBOOT=yes #系統啟動時是否設定此網路介面,設定為yes時,系統啟動時啟用此裝置

 

 修改閘道器的配置檔案為:/etc/sysconfig/network

vi /etc/sysconfig/network

 修改以下內容

 

NETWORKING=yes(表示系統是否使用網路,一般設定為yes。如果設為no,則不能使用網路,而且很多系統服務程式將無法啟動)
 HOSTNAME=localhost(設定本機的主機名,這裡設定的主機名要和/etc/hosts中設定的主機名對應)
GATEWAY=192.168.1.1(設定本機連線的閘道器的IP地址。)

 

 新增dns的配置檔案:/etc/resolv.conf

 

vi /etc/resolv.conf

 

 加入電信的dns伺服器

 

nameserver 222.85.85.88 
nameserver 222.88.88.88 

 

 重新啟動網路配置

 

service network restart

 

 

 

 

 

 

 

相關文章