文档介绍:使用ssh连接虚拟机网络的方法
使用ssh连接虚拟机网络的方法
环境:
主机windows xp
虚拟机virtualbox装了一个redhat企业版6
网络:
虚拟机使用了NAT的连接方式 ww使用ssh连接虚拟机网络的方法
使用ssh连接虚拟机网络的方法
环境:
主机windows xp
虚拟机virtualbox装了一个redhat企业版6
网络:
虚拟机使用了NAT的连接方式
NAT可参考
 
以上设置后,虚拟机就可以通过主机来访问外网了。但是,主机如何访问虚拟机呢?
,虚拟机设置一个可用的ip,网络设置和主机一样(ip不一样,其他一样)
,需要使用端口映射的方式(port forwarding)
原理可参考
说白了就是,访问本机的一个端口,会直接转发到虚拟机对应的一个端口上
比如主机22端口对应虚拟机的22端口,这时候我访问主机的ip:22,相当于访问了虚拟机的ip:22
设置端口映射:
virtualbox使用nat后,:
 
同时虚拟机的Port Forwarding设置一下映射关系:
 
ssh连接配置:
ssh配置ip为主机的ip,,端口为22。你可以想象的到,其实这个连接是访问虚拟机的