[图文解说] Virtual Box 通过 NAT(默认) 共享虚拟机中的服务
2010-05-15 16:53
330 查看
Virtual Box 是个不错的虚拟机,小巧,功能也齐全。好像有点推销鸟。说正题,上次有个朋友就提到怎么能主机里访问虚拟机里的服务,昨晚实验了下,颇为顺利。记录下。这里利用的是默认的NAT上网,也就是共享主机上网,而不是设置独立的IP。
主机:Win XP
虚拟:Ubuntu 9.10
目的:Win里ssh进Ubuntu,能访问里面提供的服务。
主要是通过 VBoxManage setextradata 设置一些属性。
先上几个步骤图把。注意一下修改,先得关闭虚拟机,修改完事以后再启动。
1. 查看虚拟机中的名称:ubuntu9
2. 进入本机Vbox目录,运行VBoxManage,查看下。
3. 添加三个项目
下面的pcnet是vbox里的网络设置,0是表示第一个网卡,后面一次类推。22是ssh端口,映射到主机的22端口。
4. 再次查看
5. 启动虚拟机。
6. 设置putty登陆之。
到这里已经顺利ssh 到127.0.0.1,如果想访问虚拟机里的web服务器呢?同样很简单。
只要如下设置,web端口为81,跟上面也雷同:
另外如果想清空上面设置的选项,只要不设置后面的值即可:
主机:Win XP
虚拟:Ubuntu 9.10
目的:Win里ssh进Ubuntu,能访问里面提供的服务。
主要是通过 VBoxManage setextradata 设置一些属性。
先上几个步骤图把。注意一下修改,先得关闭虚拟机,修改完事以后再启动。
1. 查看虚拟机中的名称:ubuntu9
2. 进入本机Vbox目录,运行VBoxManage,查看下。
3. 添加三个项目
下面的pcnet是vbox里的网络设置,0是表示第一个网卡,后面一次类推。22是ssh端口,映射到主机的22端口。
VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22 VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 22
4. 再次查看
5. 启动虚拟机。
6. 设置putty登陆之。
到这里已经顺利ssh 到127.0.0.1,如果想访问虚拟机里的web服务器呢?同样很简单。
只要如下设置,web端口为81,跟上面也雷同:
VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/Protocol" TCP VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/GuestPort" 81 VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/HostPort" 81
另外如果想清空上面设置的选项,只要不设置后面的值即可:
VBoxManage setextradata "ubuntu9" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/Protocol"
相关文章推荐
- VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程
- VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程
- 虚拟机通过NAT方式共享宿主机Internet
- 通过服务器系统的软ROUTE服务+NAT提供拨号共享上网(校园版)
- VMware中虚拟机无法通过NAT与主机共享上网的一种解决方法
- virtual box 本机与虚拟机共享同一个文件夹的图文设置
- 虚拟机下RedHat如何上网,通过NAT共享主机上网。
- VMware通过samba和Ubuntu虚拟机共享文件
- Windows 7与virtual box 中虚拟机共享文件夹的方法
- virtual box 虚拟机与主机共享文件
- 【转】安装虚拟机VMware及在VMware下安装Ghost XP系统图文教程(附PQ分区及VMware共享教程)
- CentOS搭建NAT和DHCP服务,实现共享上网
- 28.Linux:虚拟机Linux系统通过VMwareTools建立共享文件---亲测成功版(转载)
- 虚拟机下通过NAT方式静态IP如何连外网
- ubuntu(virtualbox)上和mini6410之间通过NFS共享目录的问题(含虚拟机网卡配置)
- 在windows(7)通过virtualbox 运行ubuntu 发布服务 网络配置 NAT配置 vboxmanage
- 虚拟机使用NAT方式共享主机网络连接上网
- 局域网内PC机通过设置端口映射,访问宿主机NAT模式下虚拟机的数据库
- 通过samba实现虚拟机中ubuntu与主机win7文件共享