virtualbox

在Windows环境下使用docker

笑着哭i 提交于 2020-05-02 06:25:46
Widows下的Docker工具有两个: Docker Toolbox ,和 Docker Desktop ,其中后者是在win10下才能使用的,提供了更强大的功能。由于我个人的电脑是win7环境,用的就是docker toolbox。 Windows的docker的原理是:利用虚拟机虚拟一个linux,win7下是virtualbox, win10下是hyperv,然后在这个虚拟机中跑docker。其实在linux上也有这种方式,具体可以参考 docker-machine ,工作模式如下。 将docker分为docker client和docker server两部分 docker client通过docker-machine命令在docker server中创建docker虚拟机 docker client将docker命令关联到docker虚拟机上,此时docker命令就是直接下发到相应的docker虚拟机了 对于docker toolbox来说,docker client对应的是本机,而docker server对应的则是虚拟机了。不过docker machine本身是一个比较灵活的管理方式,可docker server可以是虚拟机,可以是实体机,也可以是云服务器。 PS:现在windows也有原生可以跑win32程序的docker了,具体可以参考这篇文章: BUILD

docker Toolbox修改源

微笑、不失礼 提交于 2020-05-02 06:25:02
最近尝试部署一些环境进行测试,使用docker可以很方便的搭建一下环境,而且可以现在都是使用docker进行现代化部署的,按理说,我是不能这么落后,连摸都不摸一下的。 <!-- more--> 安装docker 使用阿里云的地址下载: 阿里 。 win 7、win 8 等需要利用 docker toolbox 来安装;win 10使用 docker-for-windows 。 windows下安装是极其方便,基本就是一路next,没有需要配置的地方。 需要的是安装好后的换源。 换源 这里的源使用 daocloud 家的,点击链接,在网页底部可以找到。 # docker-machine ssh default ​ # sudo vi /var/lib/boot2docker/profile ​ 然后在--label provider=virtualbox的下一行添加--registry-mirror=加速地址 // 保存并退出 ​ # docker-machine restart default ​ // 使用docker info 即可查看设置的源 练习 Docker虚拟机入门(二)--2.2 创建MySQL集群 使用到的命令 OneNote 视图很方便即可从图片copy文字。 来源: oschina 链接: https://my.oschina.net/u/4317706

VirtualBox 配置 CentOS7网卡信息

我们两清 提交于 2020-05-02 00:36:53
在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了。在此,做一个简单的教程以供后续使用时可以参考! 方法一: 使用NAT网络 1. 选择网卡 安装 centos7 的时候注意选择两个网卡(配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也能连通) 两个网卡分别为: nat(虚拟机访问互联网,使用10.0.2.x段) host-only(虚拟机和主机互相通信,使用192.168.56.x段) 打开 VirtualBox - 管理 - 全局设置 - 网络 ,没有NatNetwork的话,就手动添加一个,如下图配置: 打开 virtualBox - 管理 - 主机网络管理器,点击创建(仅主机网络Host-only),点击手动配置网卡,启用DHCP 配置好网卡信息后,DHCP服务器勾选启用服务器,系统就会自动分配地址,不用跟我保持一致。 2. 虚拟机网络设置 接下来对CentOS7虚拟机网络设置,添加网卡1和网卡2,分别选择连接方式和对应的网卡: 有时候选择NAT网络,OK按钮显示为灰色不可用状态,那就选择 网路地址转换(NAT) ,有时候默认就是这个,我安装的时候默认就是这个。 注意需要记下两个网卡的mac地址,后面需要在网络配置中使用到(如果第一步安装centos7的时候网络没有选择两个的话) 3. 配置网卡 开机,进入 /etc

Virtualbox的centos7 nat和桥接网络配置

只愿长相守 提交于 2020-05-02 00:36:27
在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了。在此,做一个简单的教程以供后续使用时可以参考! 方法一: 使用NAT网络 1. 选择网卡 安装 centos7 的时候注意选择两个网卡(配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也能连通) 两个网卡分别为: nat(虚拟机访问互联网,使用10.0.2.x段) host-only(虚拟机和主机互相通信,使用192.168.56.x段) 在偏好设置里面设置网络。如下图配置: 2. 虚拟机网络设置 接下来对CentOS7虚拟机网络设置,添加网卡1和网卡2,分别选择连接方式和对应的网卡: 注意需要记下两个网卡的mac地址,后面需要在网络配置中使用到(如果第一步安装centos7的时候网络没有选择两个的话) 3. 配置网卡 开机,进入 /etc/etc/sysconfig/network-scripts/目录,可以看到目前只有ifcfg-enp0s3和ifcfg-enp0s8配置文件(如果安装centos7没有选择两个网卡的话,应该只有ifcfg-enp0s3 一个配置文件,如果只有一个配置文件,则另外一个就用这个copy过来改,需要更改UUID的值),如下图: 3.1 编辑ifcfg-enp0s3文件 vim ifcfg-enp0s3 注意看,是否已经将ONBOOT

VirtualBox配置centos7静态ip(详解)

坚强是说给别人听的谎言 提交于 2020-05-01 23:17:37
VirtualBox安装centos7配置静态ip地址可以本机访问,可以联网。 在开始之前先说一下,不知道为什么,我在网上百度的大多数是不能用的,或者只能主机访问,或者只能联网。 我的配置文件为ifcfg-enp0s3 话不多说:上图 1.安装完centos7之后进入 2.选择设置 --->网络 如下图可以看到有网卡1,2,3,4网卡1默认是勾选的我们再添加网卡2勾选桥接模式(在这里我延伸一下,我是一个网卡实在解决不了) 3.勾选完成后启动虚拟机进入etc/sysconfig/network-scripts/ 目录下:我的配置文件是ifcfg-enp0s3 如上图可以看到我的配置文件多了一个ifcfg-enp0s8 这是我复制的ifcfg-enp0s3 因为我启用了网卡2 需要配置文件为名为ifcfg-enp0s8 cp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-enp0s8 文件ifcfg-enp0s3配置: 注意我标记点改为yes 文件ifcfg-enp0s8配置: 进入本机的cmd 执行ipconfig 注意我标黄的地点 虚拟机的静态IP的地址就是192.168.1.* (*表示2-255之间的任意一个数),子网掩码就是NETMASK,

Ubuntu 18.04 Server 配置静态ip

折月煮酒 提交于 2020-05-01 03:40:49
刚在虚拟机里面状态了一个 Ubunut 18.04 Server 作为我的服务器,我习惯使用静态ip 首先再virtualbox中设置虚拟机网络的连接方式为桥接模式 进入ubuntu虚拟机 根据我的印象直接找到了这个配置文件 vim /etc/network/interface 打开后发现下面一段话: # ifupdown has been replaced by netplan(5) on this system. See # /etc/netplan for current configuration. # To re-enable ifupdown on this system, you can run: # sudo apt install ifupdown 意思是现在ubuntu 18 以后默认采用netplan方式来配置网络了,原先的 ifupdown 方式不推荐了 根据提示找到默认的netplan配置文件,采用yaml配置文件格式 vim /etc/netplan/xxx.yaml 静态ip配置 network: ethernets: enp0s3: dhcp4: false addresses: - 192.168 . 0.220 / 24 gateway4: 192.168 . 0.1 nameservers: addresses: - 8.8 . 8.8

华为ENSP软件的安装

我与影子孤独终老i 提交于 2020-04-28 10:20:29
首先我们打开华为eNSP软件包找到以下软件,我们需要先安装以下三个软件 右击管理员模式运行VirtualBox,在这里我们只需要根据引导慢慢安装即可,点击下一步 这里注意一下,安装完成后我们不需要立即运行此程序,点击完成 接下来安装WinPcap,依旧右击以管理员方式运行,根据引导进行安装 完成安装后,安装第三个软件Wireshark,右击以管理员身份安装,根据引导进行安装 安装完成后,我们可以开始我们的eNSP安装了,右击管理员身份运行 按照引导进行安装 在这里我们需要特别注意一下,我们可以看到这边我们已安装好这三个软件,如果上面未完成安装的话,这里会提示未检测到安装,需重新安装 到了这里我们eNSP已经安装完毕了,接下来我们进入进行一些配置设置,在这里注意一下,我们先调整下兼容性,用兼容模式运行,选择win7,不然后续可能出现无法注册 进入软件后打开菜单,选择工具-注册设备 在这里我们将这些全部勾选进行注册 注册成功后重新启动eNSP 接下来,我们首先对路由器进行配置,选中左边的路由器,全部拖至右边拓扑 将以下路由器选中进行启动 点击此处小按钮,打开所有CTI,耐心等待所有路由器启动 路由器启动完成后可以看到以下界面,将这些路由器停止 下面我们对以下路由器进行配置 右击选中NE2启动,我们可以看到这里需要我们导入设备包,根据提示导入相应的设备包,同理NE1、NE3

Genymotion设置代理至BurpSuite和Charles

寵の児 提交于 2020-04-27 22:36:17
环境 Genymotion VirtualBox BurpSuite Charles 准备 <!-- more --> 怎么下载安装就不用说了,因为genymotion要依赖VirtualBox,所以要先把VirtualBox装好。注册好genymotion的账号,SDK选默认的,网络设置先不要动,安装Android的镜像,开机! 设置Android代理 进入Android系统里面,打开设置-WiFi-鼠标按住WiredSSID两秒-点Modify network 把高级选项勾上,Proxy选Manual,Proxy hostname填你使用VirtualBox的那张网卡的IP,端口就是你代理工具监听的端口,默认8080。 如果不行就填这个Genymotion的内置IP:10.0.3.2 设置BurpSuite代理 在Proxy-Option的Proxy Listeners下面点Add添加一个监听服务,IP填VirtualBox的那张网卡的IP,端口填你上面设置的端口。 在Android打开任意网站测试流量是否通过了代理工具。 添加SSL证书支持 如果在Android上访问https协议的网页会一直弹出提示证书不安全。so 先在BurpSuite导出CA证书,在BurpSuite刚刚添加代理服务的下面点击Import/export CA certificate

mininet2.2.1 + floodlight1.9 环境搭建

时光总嘲笑我的痴心妄想 提交于 2020-04-27 19:28:54
#简介# ##mininet是什么?## Stanford 大学 Nick McKeown 教授领导的研究小组基于 Linux Container 架构,开发出了这套进程虚拟化的平台。在 Mininet 的帮助下,你可以轻易的在自己的笔记本上测试一个软件定义网络 (Software-Defined Networks),对基于 Openflow、Open vSwitch 的各种协议等进行开发验证,或者验证自己的想法。 最令人振奋的是,所有的代码几乎可以无缝迁移到真实的硬件环境中。在实验室里,一行命令就可以创建一个支持 SDN 的任意拓扑的网络结构,并可以灵活的进行相关测试,验证了设计的正确后,又可以轻松部署到真实的硬件环境中。目前 Mininet 已经作为官方的演示平台对各个版本的 Openflow 协议进行演示和测试。 ##floodlight是什么?## Floodlight是Apache授权并且基于JAVA开发的企业级OpenFlow控制器,它的稳定性、易用性已经得到SDN专业人士以及爱好者们的一致好评,并因其完全开源,这让SDN网络世界变得更加有活力。控制器作为SDN网络中的重要组成部分,能集中地灵活控制SDN网络,为核心网络及应用创新提供了良好的扩展平台。 简言之,我们通过mininet对SDN网络拓扑进行模拟,在通过floodlight(SDN控制器

实验 1 Linux 系统的安装和常用命令

耗尽温柔 提交于 2020-04-27 05:02:06
实验 1 Linux 系统的安装和常用命令 (题目) 一、实验目的 (1)掌握 Linux 虚拟机的安装方法。Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能,因此,本教程中,Spark 都是在 Linux 系统中进行相关操作,同 时,下一章的 Scala 语言也会在 Linux 系统中安装和操作。鉴于目前很多读者正在使用 Windows 操作系统,因此,为了顺利完成本教程的后续实验,这里有必要通过本实验,让读 者掌握在 Windows 操作系统上搭建 Linux 虚拟机的方法。当然,安装 Linux 虚拟机只是安 装 Linux 系统的其中一种方式,实际上,读者也可以不用虚拟机,而是采用双系统的方式安 装 Linux 系统。本教程推荐使用虚拟机方式。 (2)熟悉 Linux 系统的基本使用方法。本教程全部在 Linux 环境下进行实验,因此, 需要读者提前熟悉 Linux 系统的基本用法,尤其是一些常用命令的使用方法。 二、实验平台 操作系统:Windows 系统和 Ubuntu(推荐)。 虚拟机软件:推荐使用的开源虚拟机软件为 VirtualBox。VirtualBox 是一款功能强大的 免费虚拟机软件,它不仅具有丰富的特色,性能也很优异,且简单易用,可虚拟的系统包括 Windows、Mac OS X、Linux、OpenBSD