virtualbox

大家更喜欢用VMware

 

配置采用ssh登录:在setting里设置端口转发,forwardport里设置端口转发,比如设置2222转发至22,不要配子网ip,然后确认即可,不需要重启,然后在moba或xshell里登录,使用root登录失败,采用其他账户ok。

安装virtualbox的坑:直接安装,然后找到一个镜像,采用导入的方式,也可以采用新建的方式。

安装后使用图形界面:virtual自带的图形界面切换方式:startx。然后打开terminal。部分功能有屏蔽,比如粘贴,所以建议切换至其他终端,如mobaxterm或者xshell,关键词:virtualbox ssh登录

 

安装过程:

导入式:

安装式:需要提前下载一个系统镜像,如果是ova格式的,可以在import app处选择ova文件,然后在弹出列表里修改参数即OK。

 

主机 虚拟机 之间建立通信的三个办法:参考链接https://blog.youkuaiyun.com/lyelyelye/article/details/78827024

鸟语那个不小心关了,google关键字:virtualbox bridge same ip

在右键setting里的network里可选择三种方法:1.nat方式(主机可连虚拟机,但是虚机之间不可以)。2.bridge方式,也叫桥接方式,主机 虚机之间互联。3,.巴拉巴拉巴拉,反正不好用。我暂时选2,不求甚解

1.nat方式,很鸡肋。只满足基本的主机连接虚机。多个虚拟机:默认都是2222端口转22端口,当需要使用xshell或者moba登录的时候,右键,network里的setting里的高级里的forward设置一个新的端口,比如2223,2224……

2.重点使用连接方式,bridge。原理是以主机的网卡做一个转发,模拟实际的局域网络..自动生成的局域网ip为啥是同一个??很蛋疼,是不是很蛋疼??当google了一顿鸟语网站后,发现一个高频词汇:mac,于是尝试在setting里修改这个值,随便蒙一个,虎虎虎!!!!搞定了,生成的ip是一个新的ip。所以针对bridge整理如下:

选择bridge模式,然后在高级设置中修改mac值,即可自动分配到一个特殊的ip。搞定,链接OK

 

至此,完美的使用virtualbox在本地搭建了4台虚机用于测试,主机和虚机,虚机和虚机之间完全可以互联,也可以连外网。虽然当主机网络重置时会很尴尬,但是足够了

 

 

 

### VirtualBox 的简介与使用 VirtualBox 是一款由 Oracle 提供的开源虚拟化软件,允许用户在同一台计算机上运行多个操作系统实例。它支持多种平台作为主机和客户机环境[^1]。 #### 下载 VirtualBox 可以从官方网站下载最新版本的 VirtualBox 及其扩展包。官方地址如下: https://www.virtualbox.org/wiki/Downloads 确保根据操作系统的不同选择合适的安装程序文件。例如,在 Windows 上应选择 `.exe` 文件;而在 Linux 发行版上则可能需要 `.deb` 或 `.rpm` 安装包[^2]。 #### 安装过程概述 执行所下载的安装程序后按照提示完成安装即可。对于大多数主流操作系统而言,默认选项通常已足够满足基本需求。如果计划使用 USB 设备或其他高级功能,则建议同时安装 **Oracle VM VirtualBox Extension Pack** 来增强兼容性和功能性[^3]。 #### 配置新虚拟机 创建新的虚拟机时需指定以下几个主要参数: - 名称与类型:定义新建虚拟机的名字及其对应的 OS 类型。 - 内存大小:分配给该虚拟机使用的 RAM 数量。 - 硬盘设置:可以选择现有磁盘镜像或者创建一个新的虚拟硬盘来存储数据。 以下是通过命令行方式快速建立 Ubuntu 虚拟机的一个简单例子: ```bash VBoxManage createvm --name "Ubuntu_64" --register VBoxManage modifyvm "Ubuntu_64" --memory 2048 --acpi on --boot1 dvd --nic1 bridged VBoxManage storagectl "Ubuntu_64" --name "SATA Controller" --add sata --controller IntelAhci VBoxManage storageattach "Ubuntu_64" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium path_to_your_iso_file.iso ``` 上述脚本中的 `path_to_your_iso_file.iso` 应替换为你实际存放 ISO 映像的位置路径[^4]。 #### 常见问题解决办法 当遇到网络连接失败的情况时可以尝试调整网卡模式为 NAT 或 Bridged Adapter 。另外还需要注意宿主系统防火墙规则是否会干扰到虚拟机之间的通信行为[^5]。 相关问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值