當前位置:首頁 » 手機軟體 » virtualbox共享網路給宿主
擴展閱讀
網路安全影響公眾的是 2025-05-10 13:05:39
r9如何設置網路 2025-05-10 12:50:55
wifi網路三種接入方式 2025-05-10 12:32:59

virtualbox共享網路給宿主

發布時間: 2022-05-13 03:56:36

如何將虛擬機virtualbox設置共享文件夾

你好,
共享文件夾
使用VirtualBox的「共享文件夾「功能(需要安裝增強功能包,下面有安裝教程),能夠從虛擬機訪問主機上的文件。
配置共享文件夾,需兩個步驟:
步驟一:在虛擬機上指定主機上要共享的文件夾(即創建共享文件夾)
步驟二:在虛擬機中進行掛載以訪問共享文件夾中的內容(映射網路驅動器)
步驟一:在虛擬機上指定主機上要共享的文件夾(創建共享文件夾)
(1)對於正在運行的虛擬機
點擊「設備」 – 「共享文件夾「(或右鍵點擊虛擬機狀態欄右下角的文件夾圖標,選擇」共享文件夾「)
打開「設置(共享文件夾)「對話框
(2)對於沒有運行的虛擬機(正常關閉的虛擬機,不能是「快速休眠」的虛擬機,快速休眠的虛擬機不能指定共享文件夾
在虛擬機上點擊右鍵,選擇「設置」
打開「設置」對話框,選擇「共享文件夾」
對於運行的虛擬機和關閉的虛擬機,可以看出能夠創建的共享文件夾的類型是不同的:
l 對於運行的虛擬機 – 能夠創建固定分配和臨時分配的共享文件夾
l 對於關閉的虛擬機 – 只能創建固定分配的共享文件夾
固定分配的共享文件夾對於定義共享文件夾的虛擬機是永久存在的;
臨時分配的共享文件夾在虛擬機運行時添加/刪除,虛擬機關閉後消失
創建固定分配的共享文件夾(創建臨時分配的共享文件夾的步驟相同)
點擊「添加共享文件夾」
指定共享文件夾路徑(主機上文件夾的路徑)
點擊「其他「以選擇要與虛擬機共享的主機文件夾
選擇完成後點擊「確定「
如果對默認的共享文件夾名稱不滿意,可以修改共享文件夾名稱
步驟二:在虛擬機中進行掛載以訪問共享文件夾中的內容(映射網路驅動器)
掛載有兩種方式:
l 自動掛載
l 手動掛載
手動掛載稍微麻煩一些,先看看手動掛載吧
我的虛擬機安裝的是Windows 7,我就以Windows 7為例來說明
首先要啟用Windows 7的「網路發現「和」文件和列印機共享「
點擊「開始「 – 」控制面板「
點擊「更改高級共享設置「
在「網路發現「中選中」啟用網路發現「;
在「文件和列印機共享「中選中」啟用文件和列印機共享「
使用net use命令
打開命令提示符窗口,輸入net use x: \vboxsvrsharename
x:是要使用的盤符
sharename是在添加共享文件夾時設置的共享文件夾名稱
注意:要將x:和sharename替換成相應的名稱,我就是沒有將sharename替換成添加的共享文件夾名稱,一直出錯……汗)
打開虛擬機「計算機「,可以看到共享的文件夾,這樣就可以從虛擬機上訪問指定的主機文件夾了
使用圖形界面
在虛擬機上打開「計算機「
點擊「映射網路驅動器「
選擇驅動器號
點擊「瀏覽「選擇共享文件夾
點擊「確定「,在虛擬機「計算機」中可以看到共享文件夾,這樣就可以訪問指定的主機文件夾了
手動掛載有些麻煩吧,VirtualBox提供了「自動掛載」功能,以簡化操作步驟。
在添加共享文件夾時,只需選中「自動掛載」,啟動或重啟虛擬機,在虛擬機中就可以看到共享的文件夾並進行訪問了
臨時分配的共享文件夾也可以選擇手動掛載或自動掛載。
總結:
VirtualBox的「共享文件夾」實現了從虛擬機中訪問主機文件夾的功能。
從上面的操作可以看出,VirtualBox的「共享文件夾」實際上是創建了一個虛擬的vboxsvr伺服器,將添加的主機文件夾認為是此虛擬伺服器vboxsvr上的一個共享文件夾,然後在虛擬機上通過「映射網路驅動器」來進行訪問。
附:VirtualBox擴展包安裝教程
VirtualBox擴展包(文件名為Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.vbox-extpack),用於擴展VirtualBox功能,提供以下額外的功能:
l 支持USB 2.0設備
l VirtualBox Remote Desktop Protocol(VRDP)
l Intel PXE boot ROM
安裝
雙擊下載的Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.vbox-extpack,VirtualBox Manager引導完成擴展包的安裝
查看
啟動VirtualBox Manager,點擊「管理」-「全局設定」
在「擴展」標簽中可以查看當前安裝的擴展包,並且可以添加/刪除擴展包
VirtualBox增強功能包
在虛擬機上安裝了操作系統後,如果要優化虛擬機操作系統性能和可用性,需要安裝增強功能包,增強功能包包含設備驅動程序和系統應用程序。 VirtualBox增強功能包是一個光碟映像文件(文件名為vboxguestadditions.iso),位於VirtualBox的安裝目錄。
增強功能包提供以下功能:
l 共享文件
l 共享剪貼板內容
l 無縫窗口 – 實現虛擬機和主機間的滑鼠平滑移動
l 自動登錄
安裝
要安裝VirtualBox增強功能包,首先啟動虛擬機。
VirtualBox說明文檔中安裝增強功能包的步驟是:
點擊「設備」 – 「安裝增強功能」,將增強功能包ISO文件載入到虛擬機,並自動開始安裝
但在我的虛擬機上使用這種方法不載入增強功能包ISO文件,沒想明白!
所以我使用的是下面的方法
點擊「設備」 – 「分配光碟機「 - 」選擇一個虛擬光碟「,打開」選擇虛擬光碟「對話框
找到VirtualBox安裝目錄,選擇VBoxGuestAdditions.iso,點擊「打開「
出現「自動播放「對話框,點擊」運行VBoxWindowsAdditions.exe」安裝增強功能。(如果沒有出現「自動播放」對話框,可以在「計算機「中打開虛擬光碟機,找到VBoxWindowsAdditions.exe,雙擊進行安裝)
選擇要安裝的組件(Direct3D是實驗性質的,我沒有選擇)
安裝完成後重啟虛擬機以激活增強功能。
更新
再次安裝新版本的增強功能包會更新虛擬機的增強功能。

② virtualbox虛擬機橋接模式與宿主主機共用外網嗎

橋接模式是通過主機網卡來連接主機網路環境。

如果主機網路中有路由器,則虛擬機獲取到和主機不一樣的區域網ip地址,虛擬機和主機相互獨立,但外網出口還是同一個。

③ VirtualBox 多虛擬機之間想通信,怎麼配置網路

個人感覺通過使用埠映射的方式很不爽,還不如直接橋接來的快,現在多數情況下連接到網路是沒問題的,埠映射還需要在宿主跟虛擬機都額外開某個服務,感覺不爽。

「網路」配置頁面有4個方案:

1:NAT 網路地址轉換(Network Address Translation)

2:Birdged Network 橋接

3:Internal Network 內部網路(可以是虛擬機與虛擬機之間)

4:Host-Only 只與主機通信(大概吧)

安裝完VirtualBox2.2後,主機多了一個「VirtualBox Host-Only Network 」本地網卡。

--------------------------------------------------------------------

我的網路環境:

主機:

系統:xp

「本地連接」的IP:由於是筆記本,經常換工作網路環境,都是通過DHCP分配的,有時候還無網路,「本地連接」有紅叉(對主機與虛擬機通信有影響)。

「VirtualBox Host-Only Network網卡」IP:192.168.56.1 ,因為VirtualBox的DHCP伺服器IP是192.168.56.100,要在同一網段。

虛擬機:要能與主機互相通信,要能訪問互聯網(不須要被互聯網訪問)。

系統:win2003

網卡1,網卡2,網卡3 後面說各網卡的配置情況

----------------------------------------------------------------------

--------------------------- 各網卡的配置情況 --------------------------------------------

網卡1: 用NAT方案

IP:10.0.2.15

網關:10.0.2.2

DNS:10.0.2.3

什麼這樣配置?因為VirtualBox的幫助中,有以下一段說明(英譯漢):

一台虛擬機的多個網卡可以被設定使用 NAT, 第一個網卡連接了到專用網 10.0.2.0,第二個網卡連接到專用網路 10.0.3.0,等等。默認得到的客戶端ip(IP Address)是10.0.2.15,網關(Gateway)是10.0.2.2,域名伺服器(DNS)是10.0.2.3,可以手動參考這個進行修改。

NAT方案優缺點:

筆記本已插網線時: 虛擬機可以訪問主機,虛擬機可以訪問互聯網,在做了埠映射後(最後有說明),主機可以訪問虛擬機上的服務(如資料庫)。

筆記本沒插網線時: 主機的「本地連接」有紅叉的,虛擬機可以訪問主機,虛擬機不可以訪問互聯網,在做了埠映射後,主機可以訪問虛擬機上的服務(如資料庫)。

網卡2:用Birdged Network 方案

IP:一般是DHCP分配的,與主機的「本地連接」的IP 是同一網段的。虛擬機就能與主機互相通信。

筆記本已插網線時:(若網路中有DHCP伺服器)主機與虛擬機會通過DHCP分別得到一個IP,這兩個IP在同一網段。 主機與虛擬機可以ping通,虛擬機可以上互聯網。

筆記本沒插網線時:主機與虛擬機不能通信。主機的「本地連接」有紅叉,就不能手工指定IP。虛擬機也不能通過DHCP得到IP地址,手工指定IP後,也無法與主機通信,因為主機無IP。

這時主機的VirtualBox Host-Only Network 網卡是有ip的,192.168.56.1。虛擬機就算手工指定了IP 192.168.56.*,也ping不能主機。

網卡3: 用Host-Only 方案

ip: VirtualBox的DHCP伺服器會為它分配IP ,一般得到的是192.168.56.101,因為是從101起分的,也可手工指定192.168.56.*。

筆記本已插網線時:虛擬機可以與主機的VirtualBox Host-Only Network 網卡通信

筆記本沒插網線時:虛擬機可以與主機的VirtualBox Host-Only Network 網卡通信

這種方案不受主機本地連接(網卡)是否有紅叉的影響。

------------------------------------------------------------------

以上三種方案,可以右擊虛擬機窗口最下邊 兩個小電視 的圖標快速切換。滿足各種網路環境。

④ VirtualBox 共享問題

在BOX虛擬機設置中有一個文件共享的功能,選擇你要共享的驅動器或目錄,然後在虛擬機中桌面上右擊我的電腦,點映射網路驅動器,再設置映設到你選擇的共享目錄,然後就好了

⑤ 於virtualbox中主機與虛擬機之間怎麼實現文件共享

可以通過在主機中設置共享目錄來實現
文件傳輸
,或者通過設置網路,通過區域網的方式傳輸。
裝好
虛擬系統
後,首先應該裝好VB的增強功能,在
虛擬機
的「設備」菜單里。
1、
數據共享
:建好虛擬系統後,在右邊的「配置明細」中有一個「
數據空間
」,在裡面選一個主機的目錄做為共享目錄,啟動虛擬機後在「網路鄰居-整個網路-
VIRTUALBOX
SHARED
FOLDERS」中就能使用這個目錄。共享方式分為只讀和可讀寫兩種。
2、網路連接:建好虛擬機後,打開
DOS窗口
進到VB的安裝目錄下(默認「C:\PROGRAM
FILES\SUN\XVM
VIRTUALBOX」)輸入命令:VBOXMANAGE
CREATEHOSTIF
VM1
EXTERNAL,安裝
虛擬網卡
驅動。然後在虛擬機的設置-網路-網路連接,將網路連接方式改為「HOST
INTERFACE
」,下面的INTERFACE
NAME就選上面建立的VM1
EXTERNAL,然後啟動虛擬機,這時虛擬機和主機就相當於處在區域網中的兩台同樣地位的計算機了,像正常設置區域網連接一樣設置就可以了。

⑥ virtualbox 怎麼設置網路橋接模式

1.在Virtualbox 的全局模式下建立host-only網路,完成之後在網路鄰居的屬性中會出現本地連接和virtualbox host-only ethernet 連接

2.點擊本地連接的屬性,看是否出現virtualbox bridged networking dirver 選項,如果未出現,點擊安裝(應該在服務選項中),並且選中,點擊確定;
3.virtualbox host-only ethernet 連接的設置和本地連接相同;
4.設置IP地址
本地連接的IP:192.168.1.110
virtualbox host-only ethernet的IP:192.168.1.10 這樣使兩個系統處於同一個網段;
5.在virtualbox的設置-》網路
在連接方式中選擇橋接(bridged)
在名稱選擇你本地的實際網卡
6.啟動虛擬系統,如果它和宿主操作系統無法通信,請為它設置一個IP地址,我的設置為:192.168.1.20
至此橋接模式設置完畢;

⑦ virtualbox怎麼共享網路給宿主機

: 安裝兩虛擬機何讓都能通主機網呢兩種:a) NAT式:該式利用宿主機埠進行網路轉發虛擬機主機共享ip址主機虛擬機見互聯網台主機區域網內互相同虛擬機設置:點擊虛擬機"設置"->"網路"->連接式->"NAT"進入虛擬機系統(XP或者Ubuntu)IP設置DHCP自獲取虛擬機網b) 橋接式:虛擬網卡即虛擬跟主機平行電腦區域網位平等虛擬系統認另台真電腦區域網電腦互相通行NAT式行能通主機網能喝區域網電腦通信橋接式網虛擬機設置:點擊虛擬機"設置"->"網路"->連接式->"Bridged Adapter"虛擬機網 ubuntu系統按:ctrl+alt+f1~6進入終端模式按:ctrl+alt+f7界面模式
我現用電腦安裝virtualbox虛擬linux系統比說我希望linuxip192.168.44.101我想用我windows機器能ping通101機器何設置插網線windows連接網路情況
我希望linux運行tomcatwindows用ie訪問

⑧ virtualbox 共享上網

virtualbox我也用了一段時間了一般是主機能上網的話虛擬機也是能同時上的

注意要安裝那個增強包進系統後選設備-安裝增強功能後重啟關於網路設置給你發張圖以前在網上找的希望能對你有所幫助

⑨ 主機與windows7與虛擬機virtualbox的windows7如何共享

打開Sun virtualBox界面,點擊設置,點「數據空間」,再點右邊帶有加號的圖標,這時選擇你想共享的文件夾,有隻讀模式與固定模式,選擇一種,只讀模式是指在虛擬系統中你不能操作這個文件夾,只能讀文件,固定模式是指完全操作。
然後打開你的虛擬系統,點開界面上的菜單「設備」選擇最後一項「安裝增強功能」虛擬系統開始安裝,結束後重啟虛擬系統。在虛擬系統中打開資源管理器,右擊最下面的「網路」,點開「映射網路驅動器」瀏覽,打擊「virtualbox..."(要等會)找到前面共享的了文件夾,確定,
然後你應該在你的資源管理器中就可以看到你剛剛映射的驅動器,你可以設置多個共享文件夾,步驟如前。你想用主機上哪個文件,你就把它復制到共享的文件夾就可以了。

⑩ virtual box 與主機共享文件

方法一

首先安裝vitualbox自帶的增強包,然後在guestos裡面運行cmd,命令行下輸入net use x: vboxsvrshare。
或者XP裡面打開我的電腦,工具-->映射網路驅動器-->輸入「vboxsvrshare」。
關鍵是x:後面的空格。

方法二

如果你需要從 VirtualBox 的客戶機中使用主機裡面的文件,那麼通過共享文件夾的方式可以達成此目的。就以我的實際情況為例(VirtualBox 主機為 Linux,客戶機為 Windows XP),說說設置的過程。

1.1 在 VirtualBox 的主機(即 Linux 系統中)執行下列命令:

VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "test"

該命令中的 VM name 指定要使用共享文件夾的虛擬機名稱,如 WinXP;sharename 為共享的文件夾名稱,可任意設置,如 sharedfolder;test 為主機上需要共享的文件夾。下面給出一個該命令的實例:

VBoxManage sharedfolder add "WinXP" -name "downloads" -hostpath "homexudownloads"

2.1 啟動虛擬機:
為客戶機安裝Virtual Box Guest Additions程序:虛擬機->設備,載入光碟機映像,選擇VBoxGuestAdditions.iso 4.99M文件。然後在虛擬機中在光碟機裡面,運行文件:VBoxGuestAdditions.exe安裝後重新啟動了子系統,然後(本例為 Windows ),點擊開始菜單中的「運行」,並輸入 cmd,然後執行以下指令:

net use x: vboxsvrsharename

這個指令中的 x: 為映射的驅動器符號;sharename 為上一步中所設置的共享文件夾名稱。同樣,我們給出一個實例供參考:

net use Z: vboxsvrdownloads

在命令成功執行後,通過資源管理器你便可以使用共享文件夾中的所有文件了。

VirtualBox Shared Folder

在配置共享文件夾時,有幾點需要注意:一是在配置時,不能開啟或掛起虛擬機;二是要為客戶機安裝 VirtualBox Guest Additions 程序;三是共享文件夾只能用於 Windows 2000/XP 和 Linux 2.4/2.6 的客戶機中。