網(wǎng)絡(luò)故障(network failure)是指由于硬件的問題、軟件的漏洞、病毒的侵入等引起網(wǎng)絡(luò)無法提供正常服務(wù)或降低服務(wù)質(zhì)量的狀態(tài)。 我的電腦具有可以訪問網(wǎng)絡(luò)的IP地址,那么如何使VM共享我的IP地址并可以訪問Internet?我在今天的探索中意識到了這一點。詳細配置如下: 1。首先啟用VM的網(wǎng)卡net8: 2,然后將VM的網(wǎng)卡設(shè)置為VMnet8(NAT): 3。共享可以訪問Internet的PC的網(wǎng)卡: 選中允許其他網(wǎng)絡(luò)用戶通過計算機的Intranet連接進行連接,然后選擇VMnet8。 4。將VMnet8網(wǎng)卡的默認網(wǎng)關(guān)設(shè)置為本地PC可以訪問Internet的網(wǎng)卡的IP地址: 我可以訪問Internet的網(wǎng)卡的IP地址是17 2. 1 8. 21 6. 77,VMnet8的地址是19 2. 16 8. 0. 1 5。將虛擬機中網(wǎng)卡的地址設(shè)置為19 2. 16 8. 0. *網(wǎng)段,默認網(wǎng)關(guān)設(shè)置為19 2. 16 8. 0. 1,并配置DNS。 這樣,即使設(shè)置完成,在訪問VM中的網(wǎng)絡(luò)時,也要根據(jù)默認網(wǎng)關(guān)19 2. 16 8. 0. 1找到VMnet8網(wǎng)卡,然后找到根據(jù)VMnet8網(wǎng)卡1 8. 21 6. 77的默認網(wǎng)關(guān)17 2.,VMnet8網(wǎng)卡找到了可以上網(wǎng)的網(wǎng)卡,并且該網(wǎng)卡已經(jīng)共享了Internet,因此IP地址VM共享主機的一部分用于瀏覽Internet。 術(shù)語解釋VM:虛擬機現(xiàn)在包含在稱為VM / ESA的產(chǎn)品中,該產(chǎn)品廣泛安裝在IBM的主機操作系統(tǒng)中,包括MVS和會話監(jiān)視系統(tǒng)(CMS),因此每個操作系統(tǒng)看起來都像擁有自己的完整軟件一樣。軟件和硬件資源系統(tǒng)(數(shù)據(jù)存儲,通信,處理器等)。換句話說,VM為每個操作系統(tǒng)提供自己的“虛擬機”。 VM和CMS在許多大公司中非常受歡迎。他們將其視為允許大量交互式用戶同時通信或開發(fā)和執(zhí)行程序的系統(tǒng)。許多公司將MVS用于商業(yè)應(yīng)用程序并將VM作為程序開發(fā)和用戶通信環(huán)境。 三種VMware網(wǎng)絡(luò)模式之間的根本區(qū)別 近年來,虛擬機技術(shù)得到了廣泛的發(fā)展。一些大型網(wǎng)絡(luò)服務(wù)提供商已開始采用虛擬機技術(shù),不僅節(jié)省了投資成本,而且節(jié)省了能源消耗。如今,許多朋友使用VMware解決32位XP的內(nèi)存訪問問題。今天,我將與您討論VMware的三種網(wǎng)絡(luò)模式的功能和通信規(guī)則。 我們知道VMware也有幾個版本號。普通用戶最常使用的工作站是Workstation,但是無論使用哪個版本號,我們都可以發(fā)現(xiàn)在安裝過程中可以選擇網(wǎng)絡(luò)模式。默認情況下,橋接模式為選中狀態(tài),但實際用戶會問,其他模式還用于什么?有時,選擇其他模式后您將無法訪問Internet。 網(wǎng)絡(luò)模式 讓我們首先談?wù)刅Mware的一些虛擬設(shè)備 VMnet0:用于虛擬網(wǎng)橋網(wǎng)絡(luò)下的虛擬交換機 VMnet1:用于虛擬僅主機網(wǎng)絡(luò)下的虛擬交換機 VMnet8:用于虛擬NAT網(wǎng)絡(luò)下的虛擬交換機 VMware Network Adepter VMnet1:主機用于與僅主機的虛擬網(wǎng)絡(luò)進行通信的虛擬網(wǎng)卡 VMware Network Adepter VMnet8:主機用于與NAT虛擬網(wǎng)絡(luò)進行通信的虛擬網(wǎng)卡 安裝VMware虛擬機后,“網(wǎng)絡(luò)連接”對話框中將再有兩個虛擬網(wǎng)卡,如圖所示: 網(wǎng)絡(luò)連接 一.橋接網(wǎng)絡(luò)(Bridged Networking) 橋接網(wǎng)絡(luò)是指本地物理網(wǎng)卡和虛擬網(wǎng)卡通過VMnet0虛擬交換機橋接。物理網(wǎng)卡和虛擬網(wǎng)卡在拓撲圖中的位置相同(虛擬網(wǎng)卡既不是Adepter VMnet1也不是Adepter VMnet 8)。 橋接的網(wǎng)絡(luò)拓撲圖 然后,物理網(wǎng)卡和虛擬網(wǎng)卡等效于位于同一網(wǎng)段中,而虛擬交換機等效于真實網(wǎng)絡(luò)中的交換機。因此,兩個網(wǎng)卡的IP地址也應(yīng)設(shè)置為同一網(wǎng)段。 物理網(wǎng)卡的IP地址 虛擬網(wǎng)卡IP地址 我們看到物理網(wǎng)卡和虛擬網(wǎng)卡的IP地址在同一網(wǎng)段中,并且子網(wǎng)掩碼,網(wǎng)關(guān),DNS和其他參數(shù)相同。這兩個網(wǎng)卡的拓撲相對獨立。 查驗結(jié)果 我們在19 2. 16 8. 1 5. 111上ping 19 2. 16 8. 1 5. 96。結(jié)果表明,兩個網(wǎng)卡可以相互通信。假設(shè)網(wǎng)絡(luò)中有一個DHCP服務(wù)器,虛擬網(wǎng)卡也可以從DHCP服務(wù)器獲取IP地址。因此,橋接網(wǎng)絡(luò)模式是VMware虛擬機中最簡單,最直接的模式。這是安裝虛擬機時的默認選項。 二. NAT模式 在NAT網(wǎng)絡(luò)中,使用了VMware Network Adepter VMnet8虛擬網(wǎng)卡。主機上的VMware Network Adepter VMnet8虛擬網(wǎng)卡直接連接到VMnet8虛擬交換機以與虛擬網(wǎng)卡進行通信。 NAT網(wǎng)絡(luò)模式 VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用僅限于與VMnet8網(wǎng)段通信。它不為VMnet8網(wǎng)段提供路由功能,因此虛擬機將對NAT服務(wù)器進行虛擬化以使虛擬網(wǎng)卡能夠連接到Internet。在這種情況下,我們可以使用端口映射功能將訪問主機80端口的請求映射到虛擬機的80端口。 安裝VMware時,系統(tǒng)會生成VMware Network Adepter VMnet8虛擬網(wǎng)卡的IP地址。我們不應(yīng)該更改此值,否則主機和虛擬機將無法通信。 NAT虛擬網(wǎng)卡IP地址 物理網(wǎng)卡的IP地址 虛擬網(wǎng)段與NAT模式虛擬網(wǎng)卡的網(wǎng)段相同,均為19 2. 16 8. 11 1. X,NATserver的IP地址也為該網(wǎng)段。安裝VMware之后,還將生成一個虛擬DHCPserver,為NATserver分配IP地址。 主機與虛擬機通信時,它將調(diào)用VMware Network Adepter VMnet8虛擬網(wǎng)卡。由于它們都在同一網(wǎng)段上,因此通信不是問題。 實際上,VMware Network Adepter VMnet8虛擬網(wǎng)卡的作用是為主機和虛擬機之間的通信提供接口。即使主機的物理網(wǎng)卡已關(guān)閉,虛擬機仍可以連接到Internet。不能再見面了。 三.僅主機模式 在“僅主機”模式下,虛擬網(wǎng)絡(luò)是完全封閉的網(wǎng)絡(luò),唯一可以訪問的是主機。實際上,僅主機網(wǎng)絡(luò)與NAT網(wǎng)絡(luò)非常相似。區(qū)別在于僅主機網(wǎng)絡(luò)沒有NAT服務(wù),因此虛擬網(wǎng)絡(luò)無法連接到Internet。主機與虛擬機之間的通信是通過VMware Network Adepter VMnet1虛擬網(wǎng)卡實現(xiàn)的。 僅主機模式 像NAT一樣,VMware Network Adepter VMnet1虛擬網(wǎng)卡的IP地址也由VMware系統(tǒng)指定。同時,生成的虛擬DHCPserver和虛擬網(wǎng)卡的IP地址位于同一網(wǎng)段,但與物理網(wǎng)卡的IP地址不在同一網(wǎng)段。 僅主機虛擬網(wǎng)卡IP地址 物理網(wǎng)卡的IP地址 僅主機的目的是建立與外界隔離的內(nèi)部網(wǎng)絡(luò),以提高內(nèi)部網(wǎng)絡(luò)的安全性。對于普通用戶來說,此功能可能沒有多大意義,但是大型服務(wù)提供商通常會使用此功能。假設(shè)要為VMnet1網(wǎng)段提供路由功能,則需要使用RRAS而不是XP或2000 ICS,因為ICS會將Intranet的IP地址更改為19 2. 16 8. 0. 1,但是,虛擬機將不會將此地址分配給VMnet1虛擬網(wǎng)卡,因此主機與虛擬機之間的通信將不再可行。 概述 在VMware的3種網(wǎng)絡(luò)模式中,NAT模式是最簡單的,基本上不需要手動配置IP地址等相關(guān)參數(shù)。至于橋接模式,則需要一個附加的IP地址。在內(nèi)部網(wǎng)絡(luò)環(huán)境中很容易假設(shè),如果是ADSL寬帶則更麻煩。 ISP通常不會慷慨地提供額外的公共網(wǎng)絡(luò)IP。 1. bridge: 默認使用vmnet0 將虛擬機的ip設(shè)置為與主機相同的網(wǎng)段,而不使用ip,其余部分與主機相同: 例如,主機ip為1 0. 7 0. 5 4. 31,虛擬機ip設(shè)置為1 0. 7 0. 5 4. 22。網(wǎng)絡(luò)掩碼,廣播,網(wǎng)關(guān)和dns與主機相同,虛擬機主機可以實現(xiàn)虛擬機的Internet通信。 2. nat: 默認使用vmnet8 設(shè)置虛擬機以使用dhcp訪問Internet,在Windows下選擇“自己獲取IP”,并在linux下啟用dhcp服務(wù)。 也可以手動設(shè)置: ip設(shè)置與vmnet8處于同一網(wǎng)段,并且網(wǎng)關(guān)設(shè)置為vmnet8的網(wǎng)關(guān)(/etc/vmware/vmnet8/nat/nat.conf),可以在vmnet8網(wǎng)關(guān)中找到,通常為xxx。 xxx.xxx.2。 網(wǎng)絡(luò)掩碼和廣播設(shè)置與vmnet8相同,而dns設(shè)置與主機相同。 例如vmnet8 ip:17 2. 1 6. 24 9. 1 gw:17 2. 1 6. 24 9. 2 虛擬機設(shè)置:ip:17 2. 1 6. 24 9. 100 gw:17 2. 1 6. 24 9. 2 3.僅主機: 默認使用vmnet1 將虛擬機ip設(shè)置為與vmnet1相同的網(wǎng)段,將網(wǎng)關(guān)設(shè)置為vmnet1的ip,其他設(shè)置與vmnet1相同,并且dns設(shè)置與主機相同 例如vmnet1 ip:17 2. 1 6. 24 5. 1 虛擬機設(shè)置:ip:17 2. 1 6. 24 5. 100網(wǎng)關(guān):17 2. 1 6. 24 5. 1 通過這種方式,可以實現(xiàn)虛擬機主機通信,但是虛擬機Internet仍然無法通信 虛擬機和Internet之間的通信: 1.啟用主機路由功能 2.設(shè)置iptables以使主機成為一臺nat服務(wù)器 1. echo 1> / proc / sys / net / ipv4 / ip_forward,以便主機具有路由功能 2. iptables -t nat -A寫信-o eth0 -s 17 2. 1 6. 24 5. 0/24 -j偽裝 此規(guī)則意味著將來自17 2. 1 6. 24 5. 0/24的數(shù)據(jù)包的源IP偽裝為eth0的IP,以實現(xiàn)虛擬機與Internet之間的通信 假設(shè)網(wǎng)絡(luò)接口是ppp +或pppoe,則需要將其更改為-o pppoe 當然-s 17 2. 1 6. 24 5. 0/24應(yīng)該根據(jù)實際情況進行更改。
當今,越來越多的業(yè)務(wù)應(yīng)用運行于網(wǎng)絡(luò)架構(gòu)之上,保障網(wǎng)絡(luò)的持續(xù)、高效、安全的運行,成為網(wǎng)絡(luò)管理者面臨的巨大挑戰(zhàn)。 |
溫馨提示:喜歡本站的話,請收藏一下本站!