使用virtualbox的端口映射功能
2010-07-29 00:02
483 查看
服务端开发、算法开发都要用到linux,无奈因为移动开发工作需要,个人电脑一直运行的是windows。
这对于区区来说不是很麻烦,因为很多时候,使用putty加虚拟机就可以在一个CPU上全速运行两个系统了,emacs让这种双开非常高效。
虚拟机软件中,区区最喜欢的是Sun VirtualBox,因为:
1.简单
2.开源
3.小巧
以前一直使用bridge方式,ubuntu虚拟机和host机分别有一个IP。。
在新班级的个人电脑强制只能有一个IP,这使得NAT方式成为必然。。
以前一直没实现NAT方式的Host-Guest互联。今天搜索网络资料后搞定了:使用port mapping(或称port forwarding)。
要实现port forwarding最好把VirtualBox升级到最新版——所以就变成Oracle VirtualBox了^_
接下来要用到命令行。
在VirtualBox的工作目录,比如配置区区的ssh
先让VM正常关机,再到cmd中运行:
cd /d E:/Soft64/Sun/VirtualBox/
这对于区区来说不是很麻烦,因为很多时候,使用putty加虚拟机就可以在一个CPU上全速运行两个系统了,emacs让这种双开非常高效。
虚拟机软件中,区区最喜欢的是Sun VirtualBox,因为:
1.简单
2.开源
3.小巧
以前一直使用bridge方式,ubuntu虚拟机和host机分别有一个IP。。
在新班级的个人电脑强制只能有一个IP,这使得NAT方式成为必然。。
以前一直没实现NAT方式的Host-Guest互联。今天搜索网络资料后搞定了:使用port mapping(或称port forwarding)。
要实现port forwarding最好把VirtualBox升级到最新版——所以就变成Oracle VirtualBox了^_
接下来要用到命令行。
在VirtualBox的工作目录,比如配置区区的ssh
先让VM正常关机,再到cmd中运行:
cd /d E:/Soft64/Sun/VirtualBox/
VBoxManage modifyvm "ubuntuVM" --natpf1 "mysshport,tcp,,2222,,22" 通过这样操作后。 就可以通过本机的2222端口访问VM的22端口了。。如果你还需要什么别的端口。应该看看文档的:
6.3.1. Configuring port forwarding with
NAT
Happy VMing!
相关文章推荐
- P2P端口映射 UPnP功能和使用详解
- P2P端口映射 UPnP设置功能和使用详解
- P2P端口映射 UPnP功能和使用详解
- P2P端口映射UPnP功能和使用详解
- P2P端口映射 UPnP功能和使用详解
- P2P端口映射 UPnP设置功能和使用详解
- windows下使用ssh secure shell的隧道功能映射远程主机的方法
- Windows 防火墙上也有端口映射功能
- 使用ntfs的磁盘映射功能
- vsphere 4.1增加串行端口映射功能
- 服务器端口映射之80端口映射和全端口映射应用与使用
- VirtualBox的端口映射其实很好理解
- CentOS 6.5 使用Apache的VirtualHost映射SVN端口
- 使用iptables为容器动态添加端口映射
- 使用端口映射
- VirtualBox设置NAT端口映射
- Virtualbox NAT模式下配置端口映射
- VirtualBox 使用技巧 教程一 VirtualBox安装增强功能
- windows 自带的 端口映射 端口转向功能
- 新花生壳内网版无需公网IP、无需路由器设置端口映射即可使用