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 FilesOracleVirtualBoxVBoxManage.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> //此条命令可以不运行 让虚拟机自己动分配