歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> VirtualBox下實現Ubuntu虛擬機和Win7主機文件共享

VirtualBox下實現Ubuntu虛擬機和Win7主機文件共享

日期:2017/2/28 13:50:09   编辑:Linux教程

最近做一個操作系統實驗,第一個實驗即是實現Ubantu虛擬機與主機之間的共享。

本例用的是VirtualBox虛擬機,若使用Vmware WorkStation虛擬機則方法與下文介紹略有不同,但基本相似。

沒有使用網上說的什麼下載增強包等等的方法,經過多次測試才設置成功,現在把具體方法給大家說一下

實現共享最關鍵的一個步驟即是虛擬機與宿主機之間使用不同IP地址,否則會IP地址沖突,然後使用橋接的方式將他們進行連接。(在學校實驗室裡,由於每台計算機都是在一個局域網之中,並且學校用的是XP系統,所以是指虛擬機使用其它未使用的主機的IP地址即可)。

VirtualBox中Ubuntu和Windows共享文件夾設置 http://www.linuxidc.com/Linux/2016-04/129851.htm

Linux虛擬機與Winodows共享文件夾----Linux安裝VMware tools http://www.linuxidc.com/Linux/2015-08/122028.htm

VMware虛擬機 Ubuntu 16.04 安裝 VMware Tools http://www.linuxidc.com/Linux/2016-04/130807.htm

為確保成功,可以把Win7和ubantu的防火牆都關閉了(不過後來我把防火牆打開之後還是可以的)。ubantu的防火牆在終端中的關閉指令為:sudo ufw disable。

下面開始介紹Virtualbox下實現Ubuntu虛擬機和win7主機文件共享的主要步驟:

1:Ubantu虛擬機中必須要安裝Samba服務器。當某文件夾設置共享的時候Ubantu系統會自動提示你安裝。

Win7系統中的設置:

2:設置子IP地址,打開Win7的網絡連接面板

3:設置本地連接屬性的IPV4屬性為下圖所示:(子IP地址可以隨便設定,不重復切在同一網段就可以,我的只是參考)

4:設置VirtualBox Host-Only Network的IPV4屬性如下圖:(注意網關為本地連接屬性中的IP地址),當前的主機IP地址設置為:192.168.0.4 。

Ubantu虛擬機系統中的設置:

5:設置Virtualbox下自己所安裝系統的屬性為橋接,且選擇本地連接那個適配器,然後點擊確定就OK了:

6:打開ubantu虛擬機,然後編輯連接,添加一個有線連接,只設置IPV4設置即可,然後方法改為手動,然後添加地址

注意添加的地址為子IP,即當前虛擬機使用的IP地址,且和上面的設置的為同一網段且不能有沖突,本例設置為192.168.0.2。網關設置為和192.168.0.1,和上面VirtualBox Host-Only Network的網關一樣。

7:然後使用剛添加的連接(圖中的有線連接1)連接網絡。

8:ping一下虛擬機中的iP地址(本例中虛擬機中的iP地址為:192.168.0.2),在win7系統中,檢查是否設置成功,若接收到發來的數據包,則說明主機與虛擬機連接成功。見下圖

9:打開Win7中的映射網絡驅動器,然後浏覽選中虛擬機名稱下面的文件夾即可,見下圖:

10:在win7我的電腦中就會出現下圖就說明成功了:

好了,這就是Virtualbox下實現Ubuntu虛擬機和win7主機文件共享的問題,我和一位同學合作搞定的,可能說的還不是很清楚,若還沒有測試成功,可以直接給我留言聯系我。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved