普及vmware连接上网
生活随笔
收集整理的這篇文章主要介紹了
普及vmware连接上网
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
[開場(chǎng)白]Vmware這款軟件相信玩系統(tǒng)的都不陌生,不過,我相信就算玩Vmware有很長時(shí)間的人,對(duì)用這個(gè)上網(wǎng)的方式都不能系統(tǒng)的說出一二來(我以前就是).更何況新手呢,今天我就來普及下這方面的知識(shí).....哈哈,現(xiàn)學(xué)再賣...... [內(nèi)容] VMware 提供四種網(wǎng)絡(luò)連接方式 (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)的雙向訪問也不成問題.對(duì)于想進(jìn)行種種網(wǎng)絡(luò)實(shí)驗(yàn)的朋友不太適合,因?yàn)槟銦o法對(duì)虛擬機(jī)的網(wǎng)絡(luò)進(jìn)行控制,它和host主機(jī)是對(duì)等的地位!
(2)NAT方式
(a)這種方式也可以實(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即可. (b)這種方式下host內(nèi)部出現(xiàn)了一個(gè)虛擬的網(wǎng)卡vmnet8(默認(rèn)情況下),如果你有過做nat服務(wù)器的經(jīng)驗(yàn),這里的vmnet8就相當(dāng)于連接到內(nèi)網(wǎng)的網(wǎng)卡,而虛擬機(jī)本身則相當(dāng)于運(yùn)行在內(nèi)網(wǎng)上 的機(jī)器,虛擬機(jī)內(nèi)的網(wǎng)卡(eth0)則獨(dú)立于vmnet8.
你會(huì)發(fā)現(xiàn)在這種方式下,vmware自帶的dhcp會(huì)默認(rèn)地加載到vmnet8界面上,這樣虛擬機(jī)就可以使用dhcp服務(wù).更為重要的是,vmware自帶了nat服務(wù),提供了從vmnet8到外網(wǎng)的地址轉(zhuǎn) 換 ,所以這種情況是一個(gè)實(shí)實(shí)在在的nat服務(wù)器在運(yùn)行,只不過是供虛擬機(jī)用的. 很顯然,如果你只有一個(gè)外網(wǎng)地址,此種方式很合適. (c)再介紹一種,是我喜歡用的.不用dhcp協(xié)議,而是要使用ICP服務(wù).先開起host網(wǎng)卡的icp功能,再設(shè)置vmnet8的ip,submask,再去設(shè)置虛擬機(jī)的ip,submask,gateway指定為vmnet8的 ip,并且選中custome的vmnet8(NAT).哈哈,這樣也可以實(shí)現(xiàn)讓虛擬機(jī)NAT上網(wǎng)!(我這種方式與下面的第三個(gè)例子很相近!大家還是用下面的第三個(gè)例子做這個(gè)試驗(yàn)吧!) (3)host-only方式
顧名思義這種方式只能進(jìn)行虛擬機(jī)和主機(jī)之間的網(wǎng)絡(luò)通信,既網(wǎng)絡(luò)內(nèi)其他機(jī)器不能訪問虛擬系統(tǒng),虛擬系統(tǒng)也不能訪問其他機(jī)器. (4)自定義 這個(gè)很靈活,大家可以根據(jù)喜好來隨意調(diào)整...... 詳細(xì)例子 1、Bridge模式(一切都跟host一樣,只有ip不能與host相同)
ip 192.168.x.2
netmask:255.255.255.0
gateway:192.168.x.1
Primary nameserve:xx.xx.xx.xx 2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).
啟動(dòng)VMware,點(diǎn)Edit下Virtual Network Setting… ,彈出Virtual network Editor對(duì)話框;
查看NAT選項(xiàng)卡,記錄NAT的Gateway IP address:192.168.255.2
在/etc/rc.conf中,填寫:
ip:192.168.255.5(與192.168.255.1在同一個(gè)網(wǎng)段的不同地址)
netmask:255.255.255.0(與192.168.255.1的隱碼相同)
Gateway IP:填寫VMware中的NAT網(wǎng)關(guān)192.168.255.2
Primary nameserver:填寫與主機(jī)中一樣的網(wǎng)關(guān)192.168.39.252,這樣就可以上網(wǎng)沖浪了.
如果填寫192.168.255.1,則不能連上外網(wǎng).這里也可以不寫,總之不能寫錯(cuò)誤的地址 3、hostonly模式
(1)查看你的連接外網(wǎng)的網(wǎng)卡的屬性,選擇“高級(jí)”標(biāo)簽,設(shè)置成允許共享,并設(shè)定允許的網(wǎng)絡(luò)接口為VMNET1 (2)再插看一下你的VMnet1 的屬性,看一下TCP/IP協(xié)議的設(shè)置,你發(fā)現(xiàn)已經(jīng)被自動(dòng)設(shè)置為 192.168.0.1/255.255.255.0, (3)windows下的設(shè)置完成,轉(zhuǎn)入到跑linux的虛擬機(jī).將你的eth0的ip地址設(shè)置為靜態(tài)的(如果安裝時(shí)沒有選靜態(tài)的話) . 按紅帽子圖標(biāo)->系統(tǒng)設(shè)置->網(wǎng)絡(luò)(或其它你了解的方法)
ip: 192.168.0.2(或其它在此網(wǎng)段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:輸入你自己的DNS (host中用的DNS)
保存設(shè)置.如果你還沒有設(shè)置好主機(jī)名稱:
cd /etc/sysconfig
vi network
編輯HOSTNAME
cd /etc
vi hosts
加入:
192.168.0.2 yourhostname
重新啟動(dòng)服務(wù)
su
/sbin/service network restart
(4)測(cè)試一下
網(wǎng)關(guān): ping 192.168.0.1
dns: ping dnsserver [結(jié)論]不管采用何種方式,我們都能讓我們的虛擬機(jī)順順利利地上網(wǎng).......有說不對(duì)的地方請(qǐng)指教!
本文轉(zhuǎn)自hahazhu0634 51CTO博客,原文鏈接:http://blog.51cto.com/5ydycm/118679,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者
用這種方式,虛擬系統(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)的雙向訪問也不成問題.對(duì)于想進(jìn)行種種網(wǎng)絡(luò)實(shí)驗(yàn)的朋友不太適合,因?yàn)槟銦o法對(duì)虛擬機(jī)的網(wǎng)絡(luò)進(jìn)行控制,它和host主機(jī)是對(duì)等的地位!
(2)NAT方式
(a)這種方式也可以實(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即可. (b)這種方式下host內(nèi)部出現(xiàn)了一個(gè)虛擬的網(wǎng)卡vmnet8(默認(rèn)情況下),如果你有過做nat服務(wù)器的經(jīng)驗(yàn),這里的vmnet8就相當(dāng)于連接到內(nèi)網(wǎng)的網(wǎng)卡,而虛擬機(jī)本身則相當(dāng)于運(yùn)行在內(nèi)網(wǎng)上 的機(jī)器,虛擬機(jī)內(nèi)的網(wǎng)卡(eth0)則獨(dú)立于vmnet8.
你會(huì)發(fā)現(xiàn)在這種方式下,vmware自帶的dhcp會(huì)默認(rèn)地加載到vmnet8界面上,這樣虛擬機(jī)就可以使用dhcp服務(wù).更為重要的是,vmware自帶了nat服務(wù),提供了從vmnet8到外網(wǎng)的地址轉(zhuǎn) 換 ,所以這種情況是一個(gè)實(shí)實(shí)在在的nat服務(wù)器在運(yùn)行,只不過是供虛擬機(jī)用的. 很顯然,如果你只有一個(gè)外網(wǎng)地址,此種方式很合適. (c)再介紹一種,是我喜歡用的.不用dhcp協(xié)議,而是要使用ICP服務(wù).先開起host網(wǎng)卡的icp功能,再設(shè)置vmnet8的ip,submask,再去設(shè)置虛擬機(jī)的ip,submask,gateway指定為vmnet8的 ip,并且選中custome的vmnet8(NAT).哈哈,這樣也可以實(shí)現(xiàn)讓虛擬機(jī)NAT上網(wǎng)!(我這種方式與下面的第三個(gè)例子很相近!大家還是用下面的第三個(gè)例子做這個(gè)試驗(yàn)吧!) (3)host-only方式
顧名思義這種方式只能進(jìn)行虛擬機(jī)和主機(jī)之間的網(wǎng)絡(luò)通信,既網(wǎng)絡(luò)內(nèi)其他機(jī)器不能訪問虛擬系統(tǒng),虛擬系統(tǒng)也不能訪問其他機(jī)器. (4)自定義 這個(gè)很靈活,大家可以根據(jù)喜好來隨意調(diào)整...... 詳細(xì)例子 1、Bridge模式(一切都跟host一樣,只有ip不能與host相同)
ip 192.168.x.2
netmask:255.255.255.0
gateway:192.168.x.1
Primary nameserve:xx.xx.xx.xx 2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).
啟動(dòng)VMware,點(diǎn)Edit下Virtual Network Setting… ,彈出Virtual network Editor對(duì)話框;
查看NAT選項(xiàng)卡,記錄NAT的Gateway IP address:192.168.255.2
在/etc/rc.conf中,填寫:
ip:192.168.255.5(與192.168.255.1在同一個(gè)網(wǎng)段的不同地址)
netmask:255.255.255.0(與192.168.255.1的隱碼相同)
Gateway IP:填寫VMware中的NAT網(wǎng)關(guān)192.168.255.2
Primary nameserver:填寫與主機(jī)中一樣的網(wǎng)關(guān)192.168.39.252,這樣就可以上網(wǎng)沖浪了.
如果填寫192.168.255.1,則不能連上外網(wǎng).這里也可以不寫,總之不能寫錯(cuò)誤的地址 3、hostonly模式
(1)查看你的連接外網(wǎng)的網(wǎng)卡的屬性,選擇“高級(jí)”標(biāo)簽,設(shè)置成允許共享,并設(shè)定允許的網(wǎng)絡(luò)接口為VMNET1 (2)再插看一下你的VMnet1 的屬性,看一下TCP/IP協(xié)議的設(shè)置,你發(fā)現(xiàn)已經(jīng)被自動(dòng)設(shè)置為 192.168.0.1/255.255.255.0, (3)windows下的設(shè)置完成,轉(zhuǎn)入到跑linux的虛擬機(jī).將你的eth0的ip地址設(shè)置為靜態(tài)的(如果安裝時(shí)沒有選靜態(tài)的話) . 按紅帽子圖標(biāo)->系統(tǒng)設(shè)置->網(wǎng)絡(luò)(或其它你了解的方法)
ip: 192.168.0.2(或其它在此網(wǎng)段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:輸入你自己的DNS (host中用的DNS)
保存設(shè)置.如果你還沒有設(shè)置好主機(jī)名稱:
cd /etc/sysconfig
vi network
編輯HOSTNAME
cd /etc
vi hosts
加入:
192.168.0.2 yourhostname
重新啟動(dòng)服務(wù)
su
/sbin/service network restart
(4)測(cè)試一下
網(wǎng)關(guān): ping 192.168.0.1
dns: ping dnsserver [結(jié)論]不管采用何種方式,我們都能讓我們的虛擬機(jī)順順利利地上網(wǎng).......有說不對(duì)的地方請(qǐng)指教!
本文轉(zhuǎn)自hahazhu0634 51CTO博客,原文鏈接:http://blog.51cto.com/5ydycm/118679,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的普及vmware连接上网的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tomcat 服务器server.xml
- 下一篇: prepare 和 row_count(