VM虛擬機下安裝CentOS7無法上網的解決辦法

爲了學習redis以及熟悉linux操作系統就在虛擬機中安裝了一個CentOS7,首先爲了下載redis需要執行

wget http://download.redis.io/releases/redis-2.8.3.tar.gz

報出wget command not found 錯誤,查了一下說沒有安裝wget,所以就又需要運行

yum -y install wget

報出Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock...

結果yum也執行不起來。這是沒法上網的原因。

進一步排查。網上都說/etc/sysconfig/network-scripts/ifcfg-eth0    怎麼設置就成功了。壓根沒有這個文件啊。手動添加還是不行。(後來知道因爲是在虛擬機裏)

還有的設置DNS的 8.8.8.8 等等,我都試過了,就是沒效果。

還有用ip addr 查看網卡物理地址的。然後怎麼修改的等等。

還有的說設置虛擬機網絡連接爲橋接的種種。(後來我搞壞了,只能恢復虛擬機默認網絡設置了)

基本上這樣的網上材料很多了。

最後

 

 

在虛擬機爲nat的網絡連接下(就是默認的那個)。因爲我安裝時候一路默認,安裝的centOS7 ,最小化安裝。

在虛擬機中以最小化方式安裝centos7,後無法上網,因爲centos7默認網卡未激活

可以設置 

文件 /etc/sysconfig/network-scripts/ifcfg-ens33(這裏的ens33不是固定的,看你具體情況,我的是在anaconda-ks.cfg文件裏查看到的,但是基本是en開頭的)

 將 ONBOOT=no 改爲 ONBOOT=yes

然後保存退出,重啓一下網卡service network restart

運行ping www.baidu.com

說明可以連網了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章