新聞中心
隨著虛擬化技術(shù)的不斷發(fā)展,越來越多的用戶選擇在虛擬機(jī)中安裝Linux系統(tǒng)進(jìn)行學(xué)習(xí)和開發(fā)。但是,在使用虛擬機(jī)中的Linux系統(tǒng)時(shí),很多用戶會(huì)遇到一個(gè)問題,就是無法上網(wǎng)。這個(gè)問題給用戶帶來了很多困擾和煩惱。本文將介紹一些解決方法,幫助用戶解決虛擬機(jī)中Linux無法上網(wǎng)的問題。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比尖扎網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式尖扎網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋尖扎地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
一、檢查虛擬機(jī)網(wǎng)絡(luò)設(shè)置
1. 檢查虛擬機(jī)網(wǎng)絡(luò)連接類型
虛擬機(jī)網(wǎng)絡(luò)連接類型有多種,包括橋接、NAT、主機(jī)模式等。如果虛擬機(jī)網(wǎng)絡(luò)連接類型設(shè)置不正確,就可能導(dǎo)致虛擬機(jī)無法上網(wǎng)。在虛擬機(jī)中選擇“編輯”->“虛擬網(wǎng)絡(luò)編輯器”->“更改設(shè)置”,檢查虛擬機(jī)網(wǎng)絡(luò)連接類型是否正確。
2. 檢查虛擬機(jī)IP地址設(shè)置
如果虛擬機(jī)的IP地址設(shè)置不正確,也可能導(dǎo)致虛擬機(jī)無法上網(wǎng)。在虛擬機(jī)中打開終端,輸入命令“ifconfig”,查看虛擬機(jī)IP地址是否和宿主機(jī)IP地址同一網(wǎng)段。
3. 檢查虛擬機(jī)防火墻設(shè)置
虛擬機(jī)中的防火墻設(shè)置可能會(huì)阻止虛擬機(jī)上網(wǎng)。在虛擬機(jī)中打開終端,輸入命令“systemctl status firewalld”,查看虛擬機(jī)是否開啟了防火墻。如果開啟了防火墻,可以使用命令“systemctl stop firewalld”關(guān)閉防火墻,測(cè)試虛擬機(jī)是否可以上網(wǎng)。
二、檢查主機(jī)網(wǎng)絡(luò)設(shè)置
1. 檢查宿主機(jī)網(wǎng)絡(luò)連接類型
如果宿主機(jī)的網(wǎng)絡(luò)設(shè)置有問題,也可能導(dǎo)致虛擬機(jī)無法上網(wǎng)。在宿主機(jī)中打開“控制面板”->“網(wǎng)絡(luò)和共享中心”,查看宿主機(jī)網(wǎng)絡(luò)連接類型是否正確。
2. 檢查宿主機(jī)網(wǎng)絡(luò)共享設(shè)置
如果宿主機(jī)的網(wǎng)絡(luò)共享設(shè)置不正確,也可能導(dǎo)致虛擬機(jī)無法上網(wǎng)。在宿主機(jī)中打開“控制面板”->“網(wǎng)絡(luò)和共享中心”,點(diǎn)擊“更改適配器設(shè)置”,找到虛擬機(jī)網(wǎng)絡(luò)適配器,右鍵選擇“屬性”,在“共享”選項(xiàng)卡中勾選“允許其他網(wǎng)絡(luò)用戶通過此計(jì)算機(jī)的Internet連接來連接”,保存設(shè)置,測(cè)試虛擬機(jī)是否可以上網(wǎng)。
三、使用橋接模式
如果以上方法都無法解決虛擬機(jī)無法上網(wǎng)的問題,可以考慮使用橋接模式。橋接模式可以讓虛擬機(jī)直接連接到物理網(wǎng)卡上,使用和宿主機(jī)相同的IP地址。在虛擬機(jī)中選擇“編輯”->“虛擬網(wǎng)絡(luò)編輯器”,將網(wǎng)絡(luò)連接類型設(shè)置為“橋接模式”,點(diǎn)擊“應(yīng)用”即可。
虛擬機(jī)中Linux無法上網(wǎng)是一個(gè)常見的問題,但是并不是無解的。通過檢查虛擬機(jī)網(wǎng)絡(luò)設(shè)置、主機(jī)網(wǎng)絡(luò)設(shè)置和使用橋接模式等方法,可以幫助用戶成功解決虛擬機(jī)無法上網(wǎng)的問題。希望本文對(duì)用戶有所幫助。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220虛擬機(jī)linux如何聯(lián)網(wǎng)
資料:
netmask ip地址 broadcast 子網(wǎng)掩碼 gateway 網(wǎng)關(guān) dns DNS服務(wù)器
vmware三種網(wǎng)絡(luò)連接上網(wǎng)設(shè)置:
1.橋接方式(bridge) :
默認(rèn)使用vmnet0
將虛擬機(jī)的ip設(shè)置與主機(jī)同網(wǎng)段未使用ip,其余與主機(jī)相同:
ip地址與主機(jī)同段相異,
子網(wǎng)掩碼與主機(jī)相同,
網(wǎng)關(guān)與主機(jī)相同,
DNS服務(wù)器與主機(jī)相同。
實(shí)現(xiàn)虛擬機(jī)主機(jī)虛擬機(jī)互聯(lián)網(wǎng) 通信。
2.共享方式(nat) :
默認(rèn)使用vmnet8
將虛擬機(jī)設(shè)置成使用dhcp方式上網(wǎng),windows下選擇”自動(dòng)獲取ip”,linux下開啟dhcp服務(wù)即可。
手動(dòng)設(shè)置:
ip設(shè)置與vmnet8同網(wǎng)段,
網(wǎng)關(guān)設(shè)置成vmnet8的網(wǎng)關(guān),
DNS服務(wù)器設(shè)置與主機(jī)相同,
實(shí)現(xiàn)虛擬機(jī)主機(jī)虛擬機(jī)互聯(lián)網(wǎng) 通信。
查找vmnet1的網(wǎng)關(guān),通常是xxx.xxx.xxx.2
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2
虛擬機(jī)設(shè)置: ip :172.16.249.100 gw: 172.16.249.2
3.私有方式(host-only):
默認(rèn)使用vmnet1
將虛擬機(jī)ip設(shè)置與vmnet8同網(wǎng)段,gateway設(shè)置成vmnet1的ip,其余設(shè)置與vmnet1相同,dns設(shè)置與主機(jī)相同
例如 vmnet1 ip :172.16.245.1
虛擬機(jī)設(shè)置: ip :172.16.245.100 gateway :172.16.245.1
這樣就實(shí)現(xiàn)了虛擬機(jī)主機(jī) 通信,但是虛擬機(jī)互聯(lián)網(wǎng) 仍無法通信
簡(jiǎn)單分析:
##########################################################
說明:我的是校園網(wǎng)環(huán)境,MAC是綁定的 ^_^
##########################################################
特別提示:你必須保證你的虛擬機(jī)中,虛擬網(wǎng)絡(luò)編輯器中的DHCP和NAT服務(wù)必須是啟動(dòng)的!!!特別是在你使用NAT方式時(shí)!!!!
1.如果你只是讓你的虛擬機(jī)訪問你所在的私有網(wǎng)絡(luò)(對(duì)于我那就是校園網(wǎng))
那你就選擇橋接方式(bridge),IP設(shè)置為跟你真實(shí)主機(jī)一樣,只要使用同網(wǎng)段中未被使用的IP就行!!!如果你愿意拿你虛擬主機(jī)的MAC注冊(cè)一下,我敢保證這種方法也能上網(wǎng),或者把虛擬主機(jī)的MAC改成已經(jīng)注冊(cè)過的(不建議是自己真實(shí)主機(jī)的),那也應(yīng)該能上網(wǎng).(這種改MAC的方法我們經(jīng)常用,算是對(duì)學(xué)校的吧!!!!:)
2.如果你只是想在你虛擬機(jī)內(nèi)部組建網(wǎng)絡(luò)那就選則私有方式(host-only)
這樣可以在你的主機(jī)上模擬網(wǎng)絡(luò)環(huán)境(我的模擬環(huán)境有8個(gè)系統(tǒng),兩個(gè)網(wǎng)段,其中l(wèi)inux占半數(shù) ^_^)
接下坦祥來是我最得意的上網(wǎng)方式,共享方式,就是NAT地址轉(zhuǎn)換方式,我曾經(jīng)同時(shí)4個(gè)系統(tǒng)打開Baidu的網(wǎng)站,虛擬機(jī)中兩個(gè)Windows2023 一個(gè)linux (FC5)還有真實(shí)主機(jī) ^_^
對(duì)虛擬機(jī)唯一有用的是你的真實(shí)的DNS服務(wù)器IP,其他的決定于你的vmnet8(排除你做了更改!!一般默認(rèn)vmnet8是NAT的)
方法在上面已經(jīng)描述了,你應(yīng)該知道怎么做閉明了把!
需要注意的是:
1.虛擬機(jī)網(wǎng)絡(luò)段的分配是隨機(jī)的(我也挺感到奇怪的!!),每次重新安裝虛擬機(jī)VM軟件都不一樣,但是可以該的,要修改注冊(cè)表,不過沒讓態(tài)搏必要;
2.取保你虛擬機(jī)的的DHCP,NAT服務(wù)都是啟動(dòng)的(如果你的DHCP啟動(dòng)那你連你NAT方式的IP都省了,不過建議設(shè)置IP,因?yàn)檫@是經(jīng)驗(yàn)^_^)
1、在虛擬機(jī)中創(chuàng)建的“電腦”缺中上物扮伏,右鍵選則setting(設(shè)置)。
2、選擇NAT模式,然后點(diǎn)擊Edit–》virtual network editor,點(diǎn)擊vmnet8,里面會(huì)有一些ip地址的信息,
3、然后繼續(xù)點(diǎn)擊NAT setting,發(fā)現(xiàn)網(wǎng)關(guān)地址被設(shè)置為192.168.133.2了。
4、接下來進(jìn)入linux里配置相應(yīng)的ip地罩?jǐn)y址,網(wǎng)關(guān)地址需要設(shè)置為192.168.133.2哦!
5、最后試試在vmware下的linux上使用ping命令測(cè)試。
虛擬機(jī)安裝linux系統(tǒng)無法上網(wǎng)的解決方法。
具體步驟如下:
1、打開虛擬機(jī),如果罩拍斗【網(wǎng)絡(luò)物磨適配器】選擇的不是NAT模式,我們需要改成NAT模式,并進(jìn)行保存。
2、打開cmd,輸入命令:services.msc,回車后會(huì)彈出服務(wù)和應(yīng)用程序頁面,我們需要找到VMware DHCP Service和VMware NAT Service這個(gè)兩個(gè)服務(wù)進(jìn)程。
3、這兩個(gè)服務(wù)進(jìn)程找到后,如果沒有啟動(dòng),我們需要分別點(diǎn)擊右鍵—->啟動(dòng)。
4、啟動(dòng)虛擬機(jī)的centos6.5,查看是否可以聯(lián)網(wǎng),如果還不能上網(wǎng),我們需要打開centos的終端,輸入命令:shutdown -r now,重新啟動(dòng)centos系統(tǒng),就可賀攔以上網(wǎng)。
1、將網(wǎng)卡VMware Network Adapter VMnet8改成DHCP自動(dòng)獲取IP。
2、將Linux虛擬機(jī)的網(wǎng)卡自定義連接到VMware Network Adapter VMnet8網(wǎng)卡上,如下圖:
3、將你現(xiàn)在上網(wǎng)的網(wǎng)卡(有線網(wǎng)卡或者無山搭線網(wǎng)卡)共享給VMware Network Adapter VMnet8網(wǎng)卡;打開網(wǎng)卡屬神唯握性 然后共享。如下圖:
4、此時(shí)游慶查看VMware Network Adapter VMnet8網(wǎng)卡的連接詳細(xì)信息,此網(wǎng)卡已經(jīng)自動(dòng)獲取到了一個(gè)192.168.137.1/24的IP地址,將其改為手動(dòng),并且將DNS設(shè)置為物理機(jī)上網(wǎng)的DNS,如下圖:
5、此時(shí)可以將Linux虛擬機(jī)的網(wǎng)卡IP地址配置到192.168.137.x/24這個(gè)段的IP地址,網(wǎng)關(guān)就配置為 192.168.137.1;DNS配置為VMware Network Adapter VMnet8網(wǎng)卡的DNS地址,此時(shí)Linux虛擬機(jī)應(yīng)該是可以ping通物理機(jī)以及外網(wǎng)的。
到此,Linux虛擬機(jī)上外網(wǎng)的配置完成?。。?/p>
VMware默認(rèn)使用Bridge方式虛擬一個(gè)網(wǎng)卡橋接到物理網(wǎng)卡上面,這種情況下你虛擬機(jī)的系統(tǒng)如同你在局域網(wǎng)當(dāng)中增加了一臺(tái)電腦,你的代理沒有限制的情況下,虛擬機(jī)當(dāng)中的操作系統(tǒng)使用同樣的網(wǎng)絡(luò)資源,一般不用做任何設(shè)置就可以上網(wǎng)。
如果你的代理限制了IP,請(qǐng)按正常的方法在虛擬機(jī)的系統(tǒng)當(dāng)中對(duì)IP進(jìn)行設(shè)置(不能與HOST的IP相同)。
WMware4種網(wǎng)卡設(shè)置的資料供你參考
(1)Bridged方式
用這種方式,虛擬系統(tǒng)的IP可設(shè)置成與本機(jī)系統(tǒng)在同一網(wǎng)段,虛擬系統(tǒng)相當(dāng)于網(wǎng)絡(luò)內(nèi)的一臺(tái).獨(dú)立的機(jī)器,與本機(jī)共同插在一個(gè)Hub上,網(wǎng)絡(luò)內(nèi)其他機(jī)器可訪問虛擬系統(tǒng),虛擬系統(tǒng)也可訪問網(wǎng)絡(luò)內(nèi)其他機(jī)器,當(dāng)然與本機(jī)系統(tǒng)拿鉛的雙向訪問也不成問題.
(2)NAT方式
這種方式也可以實(shí)現(xiàn)本機(jī)系統(tǒng)與虛擬系統(tǒng)的雙向訪問.但網(wǎng)絡(luò)內(nèi)其他機(jī)器不能訪問虛擬系統(tǒng),虛擬系統(tǒng)可通過本機(jī)系統(tǒng)用NAT協(xié)議訪問網(wǎng)絡(luò)內(nèi)其他機(jī)器.NAT方式 的IP地址配置方法:虛擬系統(tǒng)先用DHCP自動(dòng)獲得IP地址,本機(jī)系統(tǒng)里的VMware services會(huì)為虛擬系統(tǒng)分配一個(gè)IP,之后如果想每次啟動(dòng)都用固定IP的話,在虛擬系統(tǒng)里直接設(shè)定這個(gè)IP即可.
(3)host-only方式
顧名思義這種方式只能進(jìn)行虛擬機(jī)和主機(jī)之間的網(wǎng)絡(luò)通信,既網(wǎng)絡(luò)內(nèi)其他機(jī)器不能訪問虛春好擬系統(tǒng),虛擬系統(tǒng)也不能訪問其他機(jī)器.
(4)not use方式
既是不使用網(wǎng)絡(luò),虛擬系統(tǒng)為一個(gè)單機(jī).
一般來說,Bridged方式最方便好用.但如果本機(jī)系統(tǒng)是win2023而網(wǎng)線沒插(或者扒敏鉛根本沒有網(wǎng)卡),網(wǎng)絡(luò)很可能不可用(大部分用PCI網(wǎng)卡的機(jī)器都如此),此時(shí)就只能用NAT方式或host-only,之前所說的那兩塊虛擬網(wǎng)卡就是適應(yīng)這兩種網(wǎng)絡(luò)準(zhǔn)備的.
關(guān)于vm中l(wèi)inux無法上網(wǎng)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
本文標(biāo)題:如何解決虛擬機(jī)中Linux無法上網(wǎng)問題?(vm中l(wèi)inux無法上網(wǎng))
轉(zhuǎn)載來源:http://www.fisionsoft.com.cn/article/cogsscp.html


咨詢
建站咨詢
