xshell5远程连接虚拟机失败排错流程
文章目录
1、网络中的规范:
- 网关、交换机 、服务器的IP地址 选择头部或者尾部
- 192.168.16.254/253/1/2最大或最小
2、检查到IP地址之间的线路是否通畅
- 进入Linux操作系统
#查看IP地址的配置是否正确
ip a #查看IP地址的配置是否正确
ip add #查看IP地址
显示 10.0.0.203/24 #显示自己安装过程中配置的地址即正确
(a)配置的错误(网卡配置文件的错误)
出现的问题:
输入ip a 查看IP地址配置如果显示的ip是192.168开头的,说明安装虚拟机的过程中网卡配置的时候出现了错误,虽然配置了ip但是没有选择Manual ,而是选择的DHCP(使用自动分配ip)。
(b)重启网卡服务试试(VMware本身和windows本身就有点不兼容,)
1、重启网卡
systemctl restart network #重新启动网卡
2、重启虚拟机
reboot #重启虚拟机
(c)如果IP地址是空的啥都不显示,说明网络管理被NetworkManager接手了
补充知识:
Linux系统管理网络服务:
1)network 我们在安装的时候默认使用这个服务配置了ip地址
2)NetworkManager 默认是空的地址
因此我们必须关闭一个服务: 建议关闭NetworkManager(一定注意大小写)
#查看NetworkManager状态是否启动
system status NetworkManager
#在当前的操作系统中关闭NetworkManager
systemctl stop NetworkManager
#禁止NetworkManager开机自动启动
systemctl disable NetworkManager
#重启网卡或者重新启动虚拟机
systemctl restart network 或者重启虚拟机 reboot
3、虚拟网卡是否配置正确
- 检查虚拟机的虚拟网络编辑器(虚拟交换机)
编辑----->虚拟网络编辑器----->vmnet8—>子网和虚拟机必须在同一网段(模式得正确)
10.0.0.0
255.255.255.0
当都没有问题的时候最后一个小细节
查看此处是否勾选上,若没有则勾选上
4、检查本地网络的vmnet8网卡
- 检查本地连接中的vmnet8的IP地址是否和虚拟机在相同的网段
vmnet8 的IP地址必须和虚拟机在相同的网段
- 配置方式两种
- 手动配置
- 自动获取
虚拟机
10.0.0.203/24 10.0.0.(网段) 203(主机位)
5、检查虚拟交换机配置
- 编辑->虚拟网络编辑器->更改设置->选择vmnet8配置子网为10.0.0.0 子网掩码为255.255.255.0
- 在点击NAT设置,设置网关地址为10.0.0.2
6、xshell连接虚拟机的路线图
7、进阶方法
直接在windows ping 10.0.0.203
使用命令判断端口是否运行 默认的22端口开机自动运行
在cmd里面输入: telent 10.0.0.203 22
#回车退出当前的连接
连接失败如下图所示
8、结尾
以上只是个人碰到的一些情况和解决方法希望可以该大家带来帮助,如果有碰到其他问题的朋友欢迎交流学习,当然以后若碰到新的情况会及时跟新的。