VM虛擬機器下centos7 無法上網的問題解決辦法

2022-04-15 17:16:11 字數 1046 閱讀 4066

博主本著學無止境的精神在虛擬機上安裝了乙個centos7 來敲敲命令列。剛開始就遇到了強大的阻力。。。

ifconfig   vim  都沒法用。這怎麼行,安裝唄。又學了圈安裝,yum命令。

結果yum也執行不起來。could not find mirrirhttp ****等等。這是沒法上網的原因。

進一步排查。網上都說/etc/sysconfig/network-scripts/ifcfg-eth0    怎麼設定就成功了。壓根沒有這個檔案啊。手動新增還是不行。(後來知道因為是在虛擬機器裡)

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

還有用ip addr 檢視網絡卡實體地址的。然後怎麼修改的等等。

還有的說設定虛擬機器網路連線為橋接的種種。(後來我搞壞了,只能恢復虛擬機器預設網路設定了)

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

最後在虛擬機器為nat的網路連線下(就是預設的那個)。因為我安裝時候一路預設,安裝的centos7 ,最小化安裝。

在虛擬機器中以最小化方式安裝centos7,後無法上網,因為centos7預設網絡卡未啟用

可以設定 

檔案 /etc/sysconfig/network-scripts/ifcfg-enp0s3(這裡的enp0s3不是固定的,看你具體情況,但是基本是en開頭的)

將 onboot=no 改為 onboot=yes

儲存後重啟網絡卡: service network restart

此時就可以上網了。     ( 如果不行,我建議你可以試試我開頭羅列的哪些方法,因為我前面做了很多操作了,變數不可控了。可能有些步驟在前面成功了一部分)

因為是最小化安裝,此時ifconfig命令不能用,可用

命令:ip addr  檢視分配網絡卡情況。

聯網後可執行命令:

yum install net-tools

來安裝ifconfig功能

希望能幫到一些人,寫的很亂。

VM虛擬機器CentoS 7下安裝Redis教程

最近學習redis,但沒有linux環境,安裝了虛擬機器來實現,以及我在安裝過程中遇到的一些錯誤處理的情況 1.因為redis是c實現的,所以安裝redis之前需要先安裝gcc環境 yum install gcc c 我之前也是執行這個命令,但後來安裝時還是會出錯,為了以防萬一 yum instal...

VM安裝CentOs7虛擬機器後無法上網之解決方法

1.在windows下檢視自己的ip設定,cmd執行,ipconfig all,以我的ip環境為例,主要記錄下ipv4位址,子網掩碼,預設閘道器。2.在vm中選中你的虛擬機器進行網路介面卡編輯,選擇vmnet8 nat模式 3.在vm的 編輯 選單中選擇 虛擬網路編輯器 主機的ip位址是192.16...

VM虛擬機器CentOS7提公升使用者許可權

1.執行命令 su root 按提示輸入 root 密碼 切換到root使用者 2.執行命令 visudo 或 vim etc sudoers在行 root all all all 行後新增 all all all 即為需要賦予sudo許可權的使用者名稱 3.儲存退出後立即生效 要進行編輯首先輸入字...