一、问题解析
在NAT模式下,用SecureCRT可以直接连接VMware中虚拟机,但连接Virtual box中的虚拟机的时候却会出现问题(主机模式和桥接模式不会出现此问题)
原因是安装VMware虚拟机时,VMware会安装虚拟网卡Vmnet1(仅主机模式)、Vmnet8(NAT模式),在NAT模式下,有Vmnet8这个网卡就相当于虚拟机和物理机已经在同一局域网中了,所以,物理机上的SecureCRT可以和虚拟机通信
而Virtual box会在物理机上装一个虚拟网卡 VirtualBox Host-Only Network(仅主机模式),也就是说Virtual box NAT模式下,物理机和虚拟机不在同一网络中
所以要解决SecureCRT与Linux连接的问题,只要解决NAT模式下物理机与虚拟机的通信问题就好了
二、解决过程
**思路:**为虚拟机添加一个使用仅主机模式的虚拟网卡,是的物理机与虚拟机能够通信
1.虚拟机网卡一仍然使用NAT模式
2.启用网卡2,且网卡2使用仅主机模式
3.SecureCRT连接虚拟机(注意,使用的hostname是网卡2的IP)