当前位置:首页 > 开发 > 开源软件 > 正文

Vbox配置总结

发表于: 2012-11-29   作者:hotsunshine   来源:转载   浏览次数:
摘要: 之前一直是使用vmware的虚拟机来搞程序的,本着不用盗版的思想,用了一次Vbox Vbox总体用起来还是比较爽的 扩展包 安装扩展包之后,屏幕的大小可以按照你自己的喜好来弄了 文件共享 设置Vbox的共享文件夹,然后需要在vbox虚拟机里面mnt一下那个文件 比如 # 在linux下建立文件夹 mkdir /mnt/shared # 把在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配置总结

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
版本信息:Oracle VM VirtualBox User Manual Version 4.1.2 Edition 操作如下图: 1:打开VBOX软件
在之前的Blog里提到了VBox 的4中网络类型: NAT Bridged Adapter Internal Host-onlyAdapter 具体参
1. Mount the Guest Addons in VirtualBox: Devices >> Insert Guest Additions mount /dev/c
近期在使用vbox时出现下面错误:创建COM对象失败,应用程序将被中断 在CMD里面输入下面命令: C:\Us
VBOX虚拟机 详细介绍VBOX安装使用过程,附整个过程截图。 虚拟机大家比较熟悉的大概有VMWare、Virtu
这几天闲来无事,搞了几天的网络。路由、交换机等等。明白了一些我之前不知道的东西,感觉挺好。 不
一直想把Spring的学习做一个总结,网上也有很多人写了不少学习笔记之类的东西,不过我觉得还不如用
总体而言,nginx的配置比起apache来是要简洁很多,而言容易理解得多的,另外官网的文档也十分的简洁
今天是周末,来公司一周了,机器装好了。把开发环境配置好了。总结一下: 一、准备工作 需要jdk,tom
  NHIbernate为一款优秀的ORM框架,它为我们开发基于关系型数据库的系统提供的相当的便利性。网上
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号