首页
美国服务器出租
美国独立主机租用
达拉斯服务器租用
美国加州服务器租用
不限流量的服务器
预防DDos抗攻击服务器
高配置服务器(大内存)
美国VPS主机
Linux VPS租用
洛杉矶VPS(Linux)
中文版Windows VPS
不限流量Windows Vps
美国Xen VPS租用
全球VPS主机
亚洲VPS租用
欧洲VPS主机租用
大洋洲VPS主机(澳洲)
南美洲,非洲,北美等
国内vps租用(中国)
国外域名注册
100元加盟域名代理商
国外虚拟主机空间
便宜的美国虚拟主机
技术文档
服务器教程
Kloxo使用教程
Virtualmin使用教程
Windows/IIS使用教程
LinuxVPS使用教程
你的位置:
首页
>
技术文档
>
服务器
> 正文
文字广告
使用ssh连接虚拟机网络的方法
使用ssh连接虚拟机网络的方法 环境:
主机windows xp 虚拟机virtualbox装了一个redhat企业版6 网络: 虚拟机使用了NAT的连接方式 www.2cto.com NAT可参考http://baike.baidu.com/view/16102.htm
以上设置后,虚拟机就可以通过主机来访问外网了。但是,主机如何访问虚拟机呢?
1.在公司的局域网,虚拟机设置一个可用的ip,网络设置和主机一样(ip不一样,其他一样) 2.如果没有局域网环境,需要使用端口映射的方式(port forwarding) 原理可参考http://www.2cto.com/os/201202/119950.html 说白了就是,访问本机的一个端口,会直接转发到虚拟机对应的一个端口上 比如主机22端口对应虚拟机的22端口,这时候我访问主机的ip:22,相当于访问了虚拟机的ip:22 设置端口映射:
virtualbox使用nat后,主机会出现一个ip为192.168.56.1的网络连接:
同时虚拟机的Port Forwarding设置一下映射关系: www.2cto.com
ssh连接配置: ssh配置ip为主机的ip,也就是192.168.56.1,端口为22。你可以想象的到,其实这个连接是访问虚拟机的22端口。主机使用哪个端口都行(不一定要和虚拟机的端口一样),不一定是22,但虚拟机因为是ssh服务,所以是22端口。也就是说,主机使用400端口映射虚拟机22端口也可以。
连接成功了!
作者 flysnowxf
点这里复制本页地址发送给您QQ/MSN上的好友
300*300广告