時間:2020-02-14來源:系統城作者:電腦系統城
最近在VMware虛擬機里玩Centos,裝好后發現上不了網。經過一番艱辛的折騰,終于找到出解決問題的方法了。最終的效果是無論是ping內網IP還是ping外網ip,都能正常ping通。方法四步走:
第一步,我們進入/etc/sysconfig/network-scripts目錄,查看該目錄有沒有形如ifcfg-XXX的文件:
如果你看不到以ifcfg-打頭的文件(ifcfg-lo除外),說明網卡設備沒有被正確識別,可能是你下載的centos鏡像版本和你安裝centos時選擇的centos版本不一致,比如,centos鏡像是64位的,卻按照32位來安裝。這個。。重裝吧,至少我沒找到好的辦法
下面進行第二步:
在VMware里,依次點擊”編輯“ - ”虛擬網絡編輯器“,如下圖,我選擇的是NAT模式:
為了能夠使用靜態IP,這里不要勾選”使用本地DHCP服務將IP分配給虛擬機“這個選項。然后是配置子網ip,子網IP與宿主機的ip一定不能處在同一地址范圍里,否則就算虛擬機能上網,網絡既慢,還不穩定。我主機的ip段是192.168.115.xxx,所以我配了192.168.10.xxx來避開主機的ip段,反正ip的第三個數字在0到254并且不是115就行。Nat模式相當于配置了一個子路由器,有設置過多級路由的朋友對此應該有所體會。各位結合自己機器的IP來合理配置一個子網ip吧。
在這個界面接著點"NAT設置",查看虛擬機的網關,這個網關在第三步要用。我這里的網關是192.168.10.2。
第三步:
以root權限編輯/etc/sysconfig/network-scripts/ifcfg-eno16777736這個文件,效果如下:
關鍵的參數我都用彩色底紋標記出來了,其他的保持默認就好,確認無誤后保存退出。
第四步:重啟網卡服務,執行service network restart,然后總算能上網了:
ping下百度的域名
打開瀏覽器瞅瞅,發現網頁秒開
最后,虛擬機和內網ip通信效果圖就不貼出來了,自然不在話下。個人表述能欠佳,請各位湊合看吧,希望能夠幫到你。
2019/09/17補充:如果主機ping不通虛擬機,可將主機中網絡連接VMware Virtual Ethernet Adapter for VMnet8的ip設置成和虛擬機ip同一網段的,默認網關留空:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持我們。
2022-04-19
CentOS8使用阿里云yum源異常問題及解決方法2022-04-15
手把手教小白CentOS7安裝GlusterFS集群的全過程圖解2022-04-15
服務器使用Nginx部署Vue項目教程圖解創建項目勾選Web Application勾選【JavaEE Application】名字不是主要的項目結構:創建一個測試的【servlet】 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ...
2022-04-15
. HTTP協議介紹 3. HTTP的消息結構 4. HTTP交互流程 5. 案例代碼: 搭建HTTP服務器 6. 最終運行的效果...
2022-04-15