xshell 连接不上虚拟机的原因
首先我们在安装完linux后以太网会出现两个网络 分别为 vmnet1 和vment8vmnet1是host-only,也就是说,选择用vmnet1的话就相当于VMware给你提供了一个虚拟交换机,仅将虚拟机和真实系统连上了,虚拟机可以与真实系统相互共享文件,但是虚拟机无法访问外部互联网,而vmnet8是NAT,就是网络地址转换,相当于给你一个虚拟交换机,将虚拟机和真实
·
首先我们在安装完linux后以太网会出现两个网络 分别为 vmnet1 和vment8
vmnet1是host-only,也就是说,选择用vmnet1的话就相当于VMware给你提供了一个虚拟交换机,
仅将虚拟机和真实系统连上了,虚拟机可以与真实系统相互共享文件,但是虚拟机无法访问外部互联网,
而vmnet8是NAT,就是网络地址转换,相当于给你一个虚拟交换机,将虚拟机和真实系统连上去了,
同时这台虚拟交换机又和外部互联网相连,这样虚拟机和真是系统可以相互共享,
同时又都能访问外部互联网,而且虚拟机是借用真实系统的IP上网的,不会受到IP-MAC绑定的限制。
本文针对vment8来讲述
在连接的过程中如果nat网络无法连接的话,可以先尝试关闭防火墙,启动sshd 如果还是没有解决的话 就去查看VMnet8里面的Ipv4 地址 ,(坑就在这里) . 举例,如果 ipv4的地址为 192.168.158.1 那么在linux配置网络的时候必须为192.168.158.X格式 否则的话就会报出port(22) 的错误
填了一下午的坑.....
更多推荐
已为社区贡献1条内容
所有评论(0)