virtualbox多個網卡添加(第5-8塊兒)
virtualbox默認只能啟用4塊網卡,如果4塊網卡不夠則需要通過命令添加。最多可以增加至8塊
創建一個文件run.bat,添加如下內容到文件中,然后會生成5-8號網卡,使用前注意修改(set vmname=centos-03)centos-03為你的虛擬系統名稱。
REM virtualbox 默認有4個網卡 可以從第5個開始創建
@echo off
REM vmname 虛擬系統的名稱,根據實際情況進行更改
set vmname=centos-03
REM num 對應網卡的編號[1-8],此處設置5-8,添加5-8號網卡
set num=5
echo %vmname%
echo %num%
CALL :funcCreageVmNet %vmname% %num%
set num=6
echo %num%
CALL :funcCreageVmNet %vmname% %num%
set num=7
echo %num%
CALL :funcCreageVmNet %vmname% %num%
set num=8
echo %num%
CALL :funcCreageVmNet %vmname% %num%
REM 創建網卡的函數入參:1——虛擬系統的名稱 2——網卡編號
:funcCreageVmNet
SETLOCAL
SET _var1=%1
SET _var2=%2
set VBoxManage="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"
%VBoxManage% modifyvm %_var1% --nic%_var2% bridged
%VBoxManage% modifyvm %_var1% --bridgeadapter%_var2% "Realtek PCIe FE Family Controller"
%VBoxManage% modifyvm %_var1% --nictype%_var2% 82540EM
REM %VBoxManage% modifyvm ROs --macaddress2 auto|<your-mac-addr> //此條命令可以不運行 讓虛擬機自己動分配
ENDLOCAL

其他下邊為添加第8塊兒顯卡的操作命令:
1. VBoxManage modifyvm centos-03 --nic8 bridged
2. VBoxManage modifyvm centos-03 --bridgeadapter8 "Realtek PCIe FE Family Controller"
3. VBoxManage modifyvm centos-03 --nictype8 82540EM
4. VBoxManage modifyvm centos-03 --macaddress2 auto|<mac> //此條命令可以不運行 讓虛擬機自己動分配