15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > VirtualBox虚拟机使用

VirtualBox虚拟机使用

时间:2023-07-14 19:54:02 | 来源:网站运营

时间:2023-07-14 19:54:02 来源:网站运营

VirtualBox虚拟机使用:一、VitualBox下载与安装

1.1 下载virtualbox虚拟机
官方位置:https://www.virtualbox.org/






1.2 安装在电脑D盘里面




1.3 点击下一步进行安装



1.4 安装位置选择D盘



1.5 安装下图选择设置,然后点击下一步






1.6 安装下图选择设置,然后点击下一步









1.7 安装下图选择设置,然后点击下一步









1.8 最后点击完成



1.9 安装完成之后就会自动进入虚拟机管理器页面



二、VitualBox创建虚拟机
2.1 下载linux系统镜像
这里下载使用centos7, 选择阿里国内镜像
Centos下载地址: https://mirrors.aliyun.com/centos/
Ubuntu下载地址: https://mirrors.aliyun.com/ubuntu/




Centos7的镜像:https://mirrors.aliyun.com/centos/7/isos/x86_64/



2.2 新建一个虚拟机步骤
2.2.1 登陆“Oracle VM VirtualBox”软件



双击Oracle VM VirtualBox图标,进入软件界面。



2.2.2 点击“新建”,创建一个虚拟机VM



2.2.2.1 指定虚拟机的名字和类型与版本



2.2.2.2 设置内存硬盘大小















2.2.2.3 创建设置完成之后就会出现centos7虚拟主机



2.2.2.4 存储选项设置-加载镜像












2.2.2.5 系统选项设置



2.2.2.6 网络选项设置
默认是: NAT
也可以弄bridge。后面再说一下, 目前就用这个。主要是和自己的网络一个IP段, 访问和传递文件没压力。



2.3 启动系统虚拟机安装操作系统






2.3.1 进行语言,启动项,安全,账号的设置







































2.3.2 虚拟机启动完成









三、电脑连接VitualBox虚拟机的方法
虚拟机的网络需求主要有2点:
1.能够上外网;
2.个人电脑能够连接到虚拟机。
目前网络连接有三种方式:



也就是: 桥接, NAT方式和Hostonly方式
总的来说
桥接 通过使用物理机网卡 具有单独ip
NAT物理机为路由器进行上网
3.1 方案: 桥接(Bridge)




3.1.1 电脑上的IP:<172.16.20.89>



3.1.2 虚拟机上的IP 172.16.20.197



3.1.3 桥接原理
3.1.3.1 原理



虚线:表示和宿主机(主机)在一起的。
实际上: 主机(宿主机)物理网卡和一个虚拟交换机(运行在宿主机上的软件)的一个端口相连
虚拟机的虚拟网卡(譬如eth0)也和虚拟机交换机(运行在宿主机上的软件)的的端口相连。

桥接模式就是将主机(宿主机)物理网卡网卡与虚拟的网卡(虚拟机的网卡,譬如eth0等)利用虚拟网桥进行通信。类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机IP地址需要与主机在同一网段,如果需要联网,则网关与DNS需要与主机网卡一致。

通过主机网卡,架设一条桥,直接连入到网络中。它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。
(虚拟机是通过主机所在网络中的DHCP服务得到ip地址的,所以按理来说,两者是完全独立的,但事实却是虚拟机是没有独立硬件的,它还是要依靠主机的网卡,因此,主机要断开网络,虚拟机也就没法拿到ip了,所以呵呵~~所有特点全消失咯)
3.1.3.2 优点
这样虚拟机的网段跟电脑一致,能够上外网,个人电脑也能直接连到虚拟机


电脑主机172.16.20.89
虚拟机172.16.20.197 网关 与本机网关相同

1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间可以ping通
3、虚拟机可以ping通主机
4、主机可以ping通虚拟机
以上各点基于一个前提:主机可以上网
5、如果主机不可以上网,所有1-4特点均无

3.1.3.3 缺点
网络环境发生变化,有时用以太网,有时用WLAN,桥接是要指定对应的适配器的,需要修改配置文件。
如果是笔记本,电脑换个网络,虚拟机的ip就会变。不够方便。

3.2 方案: 地址转换(NAT)
上面说过,桥接模式可能会导致一定的ip资源紧缺,这时候NAT模式时最佳选择。
3.2.1 NAT原理
3.1.3.1 原理



虚线:表示和宿主机(主机)在一起的。
实际上
在NAT模式中:
虚拟NAT设备(运行在宿主机上的程序软件)
虚拟DHCP设备(运行在宿主机上的程序软件)
虚拟交换机(运行在宿主机上的程序软件)
1) 主机(宿主机)物理网卡和 虚拟NAT设备相连(运行在宿主机上的程序软件)的一个端口相连
2) 虚拟NAT设备(运行在宿主机上的程序软件)与虚拟DHCP服务器(运行在宿主机上的程序软件)一起都连接在虚拟交换机(运行在宿主机上的程序软件)上。
3) 宿主机更像是“虚拟机们“的路由器,通过虚拟交换机分发地址。 虚拟机和主机(宿主机)不再在同一个网段。
可以理解为主机是虚拟机的"上级",这也就是为什么桥接模式没有VMnet0这个虚拟网卡,因为桥接模式下的虚拟机和主机是"平等"的,共用同一个路由器呀。

主机ping不通虚拟机
虚拟机可以ping通外网



1、如果主机可以上网,虚拟机可以上网
2、虚拟机可以ping通主机
3、主机可以ping通外网


  1. 主机ping不同虚拟机(因为他们处于不同网段)
如果解决这个问题, 就是要用到NAT+PORT转发机制。



3.1.3.2 优点
NAT负责连外网,仅主机网络用来电脑连接虚拟机
仅主机网络ip不会变,个人电脑换个地方能直接连到虚拟机

3.1.3.3 缺点
双网卡,感觉不够完美。
3.2.2 NAT+端口转发
3.2.2.1 VitualBox上对虚拟机配置



点击”+“添加主机端口转发规则。
实例中,发往主机(宿主机)的20001的端口,将转到虚拟机”21端口“。
3.2.2.2 Xshell访问虚拟机的配置信息




3.2.2.2 宿主机访问虚拟机示例



访问: 127.0.0.1(宿主机)的端口20001====>转发到=====>虚拟机22端口



虚拟机访问成功。

四、宿主机与虚拟机的文件传递方式
4.1 SCP/SSH--- 桥接(Bridge)
对于桥接方式,因为宿主机和虚拟机在同一网段,互相能够连通。 所以完全可以使用,ssh,scp等命令完成文件的传输。



4.2 共享目录---地址转化(NAT)方式

五、宿主机与虚拟机共享“复制”,“黏贴”功能

六、参考


  1. https://blog.csdn.net/jay112011/article/details/116571353
  2. 电脑连接virtualbox虚拟机的方法 https://blog.csdn.net/sinat_24354307/article/details/123291776
  3. windows上传文件到虚拟机的四种方法 https://joker-tong.blog.csdn.net/article/details/105552478?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-105552478-blog-102934741.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-105552478-blog-102934741.pc_relevant_antiscanv2&utm_relevant_index=5
  4. 工具-虚拟机的桥接模式和NAT模式的区别 https://blog.csdn.net/faihung/article/details/119121095
  5. 桥接模式图表: https://blog.csdn.net/wanghailan1818/article/details/123629708

关键词:使用,虚拟

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭