首先看這裡:Network Address Translation (NAT) http://www.virtualbox.org/manual/ch06.html
--------------------------------------------------------------------
Host OS : Windows 7
Guest OS : CentOS 5.7
Virtual Machine : VirtualBox 4.1.2
Connection Type: Nat
--------------------------------------------------------------------
只是簡單實現,其他的細化的東西碰到再擴展, 支持開源軟件,實現如下:
進入 GuestOS :
#/sbin/ifconfig
查看 inet addr : 10.0.2.15
然後到 HostOS 去, 看控制面板, 看網絡和共享中心的VirtualBox Host-Only Network 的
ipv4 屬性的ip 地址:192.168.56.1
准備夠了, 下面果斷配置:
提示一下 : ssh 的默認端口是 22
打開virtualbox 的設置窗口 -〉網絡-〉 Adapter1 啟用 網絡連接-〉連接方式:Nat -> 接入網線->
Port Forwarding , 設置如下:
把 TCP 協議的 192.168.56.1:2222 映射到 10.0.2.15:22 .
OK , 重啟, 打開putty。
session-> host name(or ip address) 192.168.56.1; port: 2222 -> open
->登陸成功。