Xshell如何连接虚拟机
- 安装Vmware时,会自动在windows安装虚拟网卡
- 在Vmware中设定虚拟交换机网段:圈定主机能使用的ip地址
- 虚拟网卡会自动获取一个ip地址
- 创建linux服务器时,选定网络模式为NAT,ip地址为该网段中
- Xshell发送请求到linux服务器时
5.1 在本地网卡和虚拟网卡中选最近的路径为虚拟网卡
5.2 将数据发送给虚拟交换机
5.3 然后虚拟交换机在广播到各个主机,此时linux服务器响应了 就建立了连接
虚拟机如何实现上网
- linux服务器请求百度时,会先把数据发送给虚拟交换机,然后虚拟交换机发给虚拟路由,路由再发给本地网卡,然后再发给交换机,发给路由器,路由器把ip地址转为公网地址,发送到百度服务器。
Xshell无法连接虚拟机,常见问题
- ping一下虚拟机的IP地址;
- 检查虚拟机的交换机的网段是否正确;
- 检查本地的虚拟VMNET8网卡是否连接上虚拟交换机;
- 检查Linux虚拟机的网卡是否为NAT模式;
- 检查虚拟机的IP地址是否对;
- 检查本地的虚拟VMNET8网卡是否存在;是否配置相对应的IP地址;
6.1 方法1:尝试重新删除虚拟网卡,然后重新安装;
6.2 方法2:
6.2.1 移除虚拟机;
6.2.2 清理注册表; 工具 (