`

Vbox配置总结

阅读更多
之前一直是使用vmware的虚拟机来搞程序的,本着不用盗版的思想,用了一次Vbox

Vbox总体用起来还是比较爽的

扩展包
安装扩展包之后,屏幕的大小可以按照你自己的喜好来弄了

文件共享
设置Vbox的共享文件夹,然后需要在vbox虚拟机里面mnt一下那个文件
比如
# 在linux下建立文件夹
mkdir /mnt/shared
# 把在vbox中设置的window共享目录vbox_ubuntu_share,挂载到/mnt/shared上
sudo mount -t vboxsf vbox_ubuntu_share /mnt/shared  


复制粘贴(共享粘贴板)
宿主机与虚拟机之间进行交互只需要设置下Vbox的共享粘贴板为双向就可以了

访问Vbox的web服务
我在vbox安装完毕ubuntu之后,发现除了能上网之共享文件共享粘贴板之外,宿主机与vbox的其他访问是比较困难的,比如我在vbox开启了一个端口号为3000的服务,在宿主机上访问时失败的

解决方案:控制 -> 设置 -> 网卡 -> 网卡一  -> 端口转发 设置端口转发规则
名称        协议       主机         主机端口    子系统ip     子系统端口
web test     tcp    192.168.56.1     3000     10.0.2.15    3000


[b]关于ip的说明[/b]
192.168.56.1是在window机器cmd中输入 ipconfig看到的vbox虚拟网卡的ip地址
10.0.2.15是vbox虚拟机中terminal中输入 ifconfig看到的ip地址


在宿主机的浏览器上访问http://192.168.56.1:3000,可以发现ok了

访问ssh服务
ubuntu虚拟机中安装openssh服务
apt-get install openssh-server

名称        协议       主机         主机端口    子系统ip     子系统端口
ssh         tcp    192.168.56.1     22      10.0.2.15    22


访问Vbox的mysql服务

查看虚拟机的3306监听状态
$ netstat -an | grep 3306 
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

看到仅仅是对宿主机的监听,修改mysql的配置文件 my.cnf
注释下面的
#bind-address           = 127.0.0.1

重启mysql服务
$ netstat -an | grep 3306 
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN


进入mysql使用root权限,use mysql数据库设置外端访问呢权限
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '设置密码' WITH GRANT OPTION;
FLUSH   PRIVILEGES;

设置完毕后
关闭虚拟机,vbox开启另一个网卡(设置->网络->网卡二->Host Only适配器),具体步骤参考
http://pengranxiang.iteye.com/blog/715643

win7下打开cmd输入mysql远程连接的命令
>mysql -u root -h 192.168.56.101


局域网访问vbox虚拟机

关闭虚拟机,打开设置、网络,新建网卡,选择桥连,如果局域网是DHCP协议分派ip的话,打开虚拟机之后,看一下ifconfig,就会发现有新的网卡带着ip地址出现。

vbox访问宿主机服务器

ip地址直接填写宿主机的局域网地址就可以了

vbox中自动挂载共享文件
/etc/rc.local
在上面文件中添加以下
sudo mount -t vboxsf vbox_ubuntu_share /mnt/shared 
# web(nginx)服务也可以放在此处进行开启启动
分享到:
评论

相关推荐

    vbox安装rac 11g

    ### vbox安装Oracle 11g RAC环境详细步骤 #### 环境概要与配置需求 本实验旨在一台普通Windows 7操作系统上通过安装VirtualBox虚拟机来模拟Oracle 11g RAC (Real Application Clusters)环境。具体而言,实验将创建...

    用vbox安装centos后进行上网

    描述提到“用vbox装centos7后,设置进行桥接上网的步骤”,这意味着文档详细记录了使用VirtualBox安装CentOS 7的过程,并特别关注于如何配置网络以实现通过桥接到宿主机网络接口的方式上网。此外,“经过本人亲测”...

    Ubuntu11.10下使用vbox教程(2012.1.20).doc

    - 安装完成后,继续安装增强包 `Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack`。 - 安装过程简单直接,按照提示一步步操作即可。 #### 二、配置虚拟机 ##### **1. 创建虚拟机** - 打开 ...

    android2.2在ubuntu下编译总结

    ### Android 2.2 在 Ubuntu 下的编译总结 #### 一、计算机配置与环境搭建 根据文档描述,为了在 Ubuntu 下编译 Android 2.2 的源代码,作者使用了以下硬件配置: - **处理器**:Intel 奔腾 4 CPU,主频 3.2 GHz -...

    ensp_40错误.docx

    ##### 步骤3:检查并调整vbox配置 1. **开启主机网络管理器**: - 打开vbox,进入“管理”选项卡,选择“主机网络管理器”。 - 确保虚拟网卡设置符合要求,必要时进行调整。 ##### 步骤4:重新安装eNSP并设置兼容...

    ansible-vbox-vagrant-kubernetes:使用Vagrant和Ansible构建Kubernetes集群

    总结来说,"ansible-vbox-vagrant-kubernetes"项目展示了如何结合Vagrant、Ansible和VirtualBox来搭建和管理Kubernetes集群,这对于开发者和运维人员来说是一种高效的学习和实践方法。同时,通过理解和运用这个项目...

    ext控件form相关配置

    type: 'vbox', align: 'stretch' } ``` 2. **动态添加/移除字段**: ```javascript var form = Ext.create('Ext.form.Panel', { //... listeners: { afterrender: function () { var field = Ext.create...

    eNSP桥连Virtualbox构建虚拟网络仿真.docx

    总结来说,通过eNSP与VirtualBox的桥连,我们可以构建一个包含网络设备、服务器和PC的复杂网络模型,这对于学习网络技术、进行网络实验和故障排查非常有帮助。在实际操作中,一定要注意网络配置的细节,确保所有组件...

    linux挂载 U 盘

    #### 五、总结 通过上述步骤,我们可以在VirtualBox环境下成功地在Ubuntu 10.04系统中挂载U盘,并实现了U盘的自动挂载功能。这些操作不仅适用于VirtualBox,也适用于其他Linux发行版。掌握这些技能对于Linux系统的...

    ADAS手册中英

    VBOX是一种常用的ADAS测试设备,其配置主要包括以下几个步骤: 1. **目标车设置**:包括目标车的硬件配置和测试参数设定。 2. **主车设置**:包括主车的硬件配置和测试参数设定。 3. **ADAS无线连接设置**:确保主...

    VirtualBox_虚拟机教程.docx

    ### 总结 VirtualBox 为用户提供了一个强大的平台,不仅能够轻松创建和管理虚拟机,还允许用户根据具体需求对虚拟机进行详细配置。无论是学习新技术、测试软件还是日常开发工作,VirtualBox 都能提供极大的帮助和...

    在kali2020.4 linux 安装cobaltstrike4.2.docx

    总结 至此,我们已经成功地安装了 CobaltStrike 4.2 在 Kali 2020.4 Linux 中。CobaltStrike 4.2 是一种功能强大的后渗透攻击工具,可以帮助红队行动和渗透测试。通过本文,我们可以轻松地安装和配置 CobaltStrike ...

    Oracle VM VirtualBox虚拟机的安装使用

    #### 六、总结 Oracle VM VirtualBox是一款强大的虚拟化工具,它不仅能够帮助用户轻松地在不同的操作系统之间切换,还能够进行各种网络测试和跨平台测试。通过本文的介绍,希望能帮助读者掌握VirtualBox的基本使用...

    Ubuntu电子期刊fullcircle第二十六期中文版

    根据提供的信息,我们可以总结出《Ubuntu电子期刊fullcircle第二十六期中文版》涵盖的主要知识点和技术内容。虽然部分内容较难辨识且排版混乱,但依旧可以从已有的线索中梳理出关键信息。 ### 1. 关于Fullcircle...

    以菜鸟方式使用ubuntu servers10.pdf

    总结,《以菜鸟方式使用ubuntu servers10.pdf》提供了一种简单易懂的方式来学习和使用Ubuntu Server 10.04,无论是初学者还是有一定经验的用户都可以从中受益。文档覆盖了从安装到后期维护的各种基础知识,是学习...

    VirtualBox下设置共享文件夹并自动挂载

    #### 总结 通过以上步骤,你可以在VirtualBox下的Ubuntu环境中成功设置共享文件夹,并且实现自动挂载的功能。这对于频繁在主机和虚拟机之间交换文件的场景来说非常实用。此外,了解这些基本操作对于熟悉Linux系统...

    Linux Software RAID step by step v1.1

    Linux Software RAID step by step v1.1文档为用户提供了实际操作指导,覆盖了从创建RAID 1到数据恢复的整个过程,详细描述了在VBOX+ubuntu10.04环境下如何配置和管理软件RAID。这个过程对于希望提高数据安全性和...

    Linux虚拟机安装手册

    - **扩展包**: `Oracle_VM_VirtualBox_Extension_Pack-xxx.vbox-extpack`。 - **作用**: 提供额外的功能支持,如USB设备共享、增强客户机功能等。 ##### 1.3 准备虚拟机镜像 - **镜像文件**: `Baohua_Linux.vmdk`,...

    VirtualBox 错误:This kernel requires the following features not present on the CPU

    #### 三、总结 当遇到“VirtualBox 错误:This kernel requires the following features not present on the CPU”这类问题时,关键是要检查宿主机的CPU是否支持必要的硬件特性,并确保VirtualBox正确地配置了这些...

Global site tag (gtag.js) - Google Analytics