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方式总的来说桥接 通过使用物理机网卡 具有单独ipNAT 把物理机为路由器进行上网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

发表回复

相关推荐

10年老電工嘔心瀝血之作 講解傢庭電路施工圖解大全

電是每個傢庭所不可或缺的,用電安全更是不可忽視,然而總有一些傢庭,因為電路施工不當而受到損傷,更有甚者付出生命!這篇...

· 13秒前

《历史深处的忧虑》:浅谈美国人的自由观

身处中国,我们常对大洋彼岸的美国那端充满遐想。谈到美国,我们总是联想起“自由”“枪支合法”“漫威”“NBA”等关键词,正如美国 ...

· 28秒前

【科普】金龜科3亞科區分

【金龜科3亞科區分】(圖片來自網絡,如有侵權可聯系刪除。)金龜科有許多亞科,這裡隻說明最常見的花金龜、麗金龜與鰓金龜的...

· 30秒前

守護正義,警車跑車完美復刻,警察夢從此開始,ONEBOT積木警車

積木產品最為最古老、最經典的玩具之一,從古代建築榫卯結構到現在的高樓大廈,都是人類智慧的結晶,無一不充斥這積木的屬性...

· 32秒前

轻改之患,祸于糟改——附《发条精灵战记》简评

首先要说明的是本篇不是为轻小说洗地,现在日本轻小说的总体质量低下是毋庸置疑的,大多都是滥竽充数的快餐作品,和我们近年 ...

· 35秒前