一、问题解析

在NAT模式下,用SecureCRT可以直接连接VMware中虚拟机,但连接Virtual box中的虚拟机的时候却会出现问题(主机模式和桥接模式不会出现此问题)

原因是安装VMware虚拟机时,VMware会安装虚拟网卡Vmnet1(仅主机模式)、Vmnet8(NAT模式),在NAT模式下,有Vmnet8这个网卡就相当于虚拟机和物理机已经在同一局域网中了,所以,物理机上的SecureCRT可以和虚拟机通信

而Virtual box会在物理机上装一个虚拟网卡 VirtualBox Host-Only Network(仅主机模式),也就是说Virtual box NAT模式下,物理机和虚拟机不在同一网络中
SecureCRT连接Virtual box中Linux问题所以要解决SecureCRT与Linux连接的问题,只要解决NAT模式下物理机与虚拟机的通信问题就好了

二、解决过程

**思路:**为虚拟机添加一个使用仅主机模式的虚拟网卡,是的物理机与虚拟机能够通信

1.虚拟机网卡一仍然使用NAT模式
SecureCRT连接Virtual box中Linux问题
2.启用网卡2,且网卡2使用仅主机模式
SecureCRT连接Virtual box中Linux问题3.SecureCRT连接虚拟机(注意,使用的hostname是网卡2的IP)

SecureCRT连接Virtual box中Linux问题![在这里插入图片描述](https://img-blog.csdnimg.cn/20191108212518481.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzc4Njk5Mw==,size_16,color_FFFFFF,t_70

相关文章: