CentOS中為系統新增網路裝置

2021-08-28 01:17:40 字數 1260 閱讀 8757

現這是乙個centos5.4的系統,沒有網路配置:ifconfig只能看到lo。

[root@lee ~]# ifconfig

lo        link encap:local loopback  

inet addr:127.0.0.1  mask:255.0.0.0

inet6 addr: ::1/128 scope:host

up loopback running  mtu:16436  metric:1

rx packets:0 errors:0 dropped:0 overruns:0 frame:0

tx packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0 

rx bytes:0 (0.0 b)  tx bytes:0 (0.0 b)

上網查了一些資料,順利解決,把過程記錄下來:

1 先看看有沒有識別出裝置,以及識別出的裝置名:

ls -la /sys/class/net | grep eth | awk 『』

如果有裝置會顯示出來,比如我這台vps的裝置名是:eth1(為什麼不是eth0?我用的是以前的虛擬機器磁碟檔案,而虛擬機器是新建的,「網絡卡」也被認為是新的,所以用了eth1,而沒有用eth0,以上是我猜的)

2 準備配置檔案:

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

內容是:

device=eth0

hwaddr=(eth1的mac位址,用這個命令檢視:ifconfig eth1,hwaddr後面的就是mac位址)

bootproto=static

ipaddr=192.168.0.182(這個是ip位址)

netmask=255.255.255.0(這個是子網掩碼)

gateway=192.168.0.1(這個是閘道器)

bootproto=dhcp

onboot=yes

nettype=qeth

type=ethernet

紅色、綠色二選一,紅色是靜態ip,綠色是動態獲取,配置名必須大寫,否則無法生效

3 執行命令,啟用這個裝置:

ifup eth1

順利的話,這時候eth1就已經可以用的,可以ping幾個內外網的ip試試。

4 將啟動命令新增到開機啟動:

echo 「ifup eth1″ >> /etc/rc.local(這個地方小心修改,可能導致開不了機)

為CentOS新增網路yum源

但centos系統自帶的源大多在國外,訪問速度慢不說,還經常被牆。所以有必要替換成國內的源位址。cd etc yum.repos d sudo wget nc com repo centos 7.repo清除yum機制的本地快取 sudo yum clean all sudo yum makecac...

為centos6 5系統新增epel源

1 進去 2 因為系統是centos 6.5,所以獲取epel release latest 6.noarch.rpm的位址 如下 4 使用rpm ivh epel release latest 6.noarch.rpm命令,進行安裝,如下 5 安裝後,效果如下 如果,您認為閱讀這篇部落格讓您有些收...

CentOS中更改系統語言為中文

localelocale azh cn.utf 8是簡體中文 如果沒有zh cn.utf 8,就安裝語言包 如果存在可以直接設定 安裝簡體中文語言包 yum install kde l10n chinese根據系統版本不同檔案路徑及名稱不同 centos 7 vim etc locale.conf ...