ubuntu host VirtualBox xp guest networking
Virtualbox bridged(桥接模式)
桥接模式-宿主操作系统和客户操作系统实现互通,并且都可以上网。
建立过程如下:
1.在Virtualbox的全局设定模式下建立host-only网络,完成之后在网络属性中会出现本地连接和vboxnet0连接(终端ifconfig)
2.sudo modprobe vboxnetflt
3.vboxnet0连接的设置和本地连接相同
4.设置IP地址:本地连接的IP-192.168.1.103, vboxnet0 IP:192.168.1.108,这样使两个系统处于同一个网段
5.在virtualbox的设置 --> 网络:连接方式中选择桥接,名称选择你本地的实际网卡
6.启动虚拟系统,如果它和宿主操作系统无法通信,请为它设置一个IP地址,我的设置为:192.168.1.105
http://wiki.ubuntu.com.cn/UbuntuHelp:VirtualBox/Networking
http://my.oschina.net/shangjx13/blog/76839
http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html
http://forum.ubuntu.org.cn/viewtopic.php?t=63120
http://hi.baidu.com/mwxp2/item/9e7dcac01ed056ba0c0a7be2
http://beiersi.iteye.com/blog/1266645
http://f.dataguru.cn/thread-22180-1-1.html
连接mssql
------------------------------------
VBoxManage setextradata "winxp" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "winxp" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 1433
VBoxManage setextradata "winxp" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 1433
------------------------------------
//-----------------------------------------图形化操作-----------------------------------------
http://diybbs.zol.com.cn/gallery-225-142268-7196444.html
启动winxp > 设备 > 分配光驱 > 选择虚拟光盘 > /usr/share/virtualbox/VBoxGuestAdditions.iso
安装重启后 > 控制 > 生成备份winxp_origin
设备 > 共享文件夹 > 勾选固定分配 > 打开winxp文件夹 > 工具 > 映射网络驱动器
管理 > 全局设定 > 网络 > Host-Only连接方式 > 增加主宿机互访的桥梁 > 虚拟机网络连接1中选择Host-only Adapter > 虚拟机就可以获得一个内网的地址,主机可以直接访问这个地址
桥接:http://www.lovelucy.info/virtualbox-net-config.html
添加虚拟网卡eth1:
sudo apt-get install uml-utilities bridge-utils
添加用户名到到uml-net用户组:sudo gpasswd -a eric uml-net
编辑/etc/network/interfaces文件:
auto eth1
iface eth1 inet dhcp
#auto eth1
#iface eth1 inet manual
#up ifconfig $IFACE 0.0.0.0 up
#down ifconfig $IFACE down
#tunctl_user eric
#dhcp
#auto br0
#iface br0 inet dhcp
#bridge_ports all eth1
#static
#auto br0
#iface br0 inet static
#bridge_ports all eth1
#address 192.168.2.225
#netmask 255.255.255.0
#network 192.168.2.1
#broadcast 192.168.2.255
#gateway 192.168.2.241
启动设备sudo /sbin/ifup eth1 sudo /sbin/ifup br0
sudo ifconfig eth1 up sudo dhclient eth1
#删除sudo /sbin/ifdown br0
重启网卡sudo /etc/init.d/networking restart
虚拟机网络连接2 > bridged adapter > eth1
//-----------------------------------------命令行操作-----------------------------------------
http://dreamisx.blog.163.com/blog/static/115004839201271552150534/
配置网络网桥方式
VBoxManage modifyvm winxp --nic1 bridged --cableconnected1 on --nictype1 Am79C973 --bridgeadapter1 eth0 --intnet1 brigh1 --macaddress1 auto
生成快照
VBoxManage snapshot winxp take winxp_origin --pause
启动虚拟机:
VBoxManage startvm winxp --type headless
打开远程桌面(vrde模块),可以用远程桌面连接:
VBoxManage modifyvm winxp --vrde on
设置远程桌面端口,默认为3389,此处设置为4000:
VBoxManage controlvm winxp vrdeport 4000
关闭vrde的监听:
VBoxManage modifyvm winxp --vrde off
管理虚拟机(暂停,恢复,重启,关机,休眠):
VBoxManage controlvm winxp pause|resume|reset|poweroff|savestate
查看虚拟机正在运行的虚拟机
VBoxManage list runningvms
系统快照(snapshot后的虚拟机名称区分大小写,记住一定要加--pause参数,否则出错,并可能导致虚拟机不能启动)
VBoxManage snapshot winxp take winxp_origin --pause
查看系统
VBoxManage list vms