【运维知识基础篇】如何用Xshell连接VMware虚拟机及排查问题

首先,我们需要知道连接Linux系统的条件,需要拥有ip地址,端口,协议,用户名和密码。

我们先打开虚拟机,登录进去。

2587b34914d87d75d1760bb6a1de96cf.png

打开安装好的Xshell 5(没有下载的朋友可以去文章末尾下载),咱们点新建。

85feb45ba31d7f04f11bfd436be9d466.png

修改名称(自定义),主机(与Linux的IP地址保持一致),点确定,咱们的协议和端口默认即可。

fcb652554d041be5d3278e02069a6f87.png
8ae80c65521c25f980f4ccfec8b21a24.png

可以看到创建好了,我们点击连接。

1bed94341af26b6651c1ecf1649ac33c.png

提示安全警告,咱们点击接受并保存,避免每次都要接受一次。

aad168609ee911359d84fe708913d5ec.png

根据图片提示进行如下操作。

3d4f9b175ce6f59130253fe1504d9e4b.png
86628443f3fb6deaa4896f376d450c60.png

发现登录成功,大功告成!

b5684ee3ed6551043675d5024fb5ee9a.png

如果一切顺利的话,这边就链接成功了,但是我们在操作过程中往往因为各种各样的问题链接不上,接下来我来给大家提供一下排错思路。

首先我们需要了解链接逻辑,两台电脑之间如何进行链接,很简单,通过一根网线就可以链接,两台电脑设置统一网段,就可以搭建一个局域网。但是当我们需要好多台电脑进行链接的时候就需要交换机了,由此形成局域网,利用Xshell连接虚拟机的过程就是电脑之间交互的过程,知道原理就好排查了。

e70985a55b005a1871e42e6cfbe85e6c.png

首先,我们需要在本机cmd或者Xshell本地去ping下虚拟机系统的IP地址,以10.0.0.200为例。

ping 10.0.0.200

如果能ping通,那一般都是可以链接,如果ping不通,我们首先在虚拟机下检查IP是否是10.0.0.200。

8503c6f7f86bdc11c2b34a95e1e81594.png

如果ping不通,我们则需要修改系统IP地址为10.0.0.200,也就是修改我们的网卡配置文件。

vim /etc/sysconfig/network-scripts/ifcfg-eth0

不会操作的可以参考此文章:vim及其快捷键操作教程

也可以用重装linux系统方法解决。

如果需要重装linux可以参考此文章:如何在VMware上创建Linux系统(CentOS7.9)

其次,我们要检查虚拟机的虚拟网络编辑器,查看Vmnet8的IP是否为10.0.0.X,子网掩码是否为255.255.255.0,如果不是,需要做出修改,我们要保证它的子网IP跟系统的IP设置一致的网段。这个虚拟网络编辑器,跟交换机的作用是一致的。

250c2f0a39a714634d0ec5dcdfc9233f.png

如果这里没有问题,我们就需要检查本地的Vmnet8了,如果下图框中的位置选中的话,是不需要检查的,但是不选中,我们就需要设置下固定的IP。

ee6681ee96d94fac5ae98600c0f6d244.png

打开此电脑搜索网络链接,我们可以看到VMware Network的1和8,如果没有看到,后果很严重,可以试下点击上图的还原默认设置,如果还没有则卸载重装虚拟机,如果还没有,就只能重装系统了。

8eea387f4f353318ebd3fe43ef7d6650.png

右键点击VMnet8的属性。

6c9460fa75fe68bf580119cb8bdbd474.png

双击协议版本。

4d3991fe8ac4e4e0e7b61bd2dc234f72.png

选择使用下面的IP地址,做出如下设置,最后点击确定。

f8b545b842f883e6a72815329ef3b116.png

如果上面的操作都做完了,还是查询不到IP,可以去尝试关闭下NetworkManager,在虚拟机输入第一行命令,之后回车,再输入第二行,回车。

systemctl stop NetworkManager                #关闭此网络服务
systemctl disable NetworkManager             #将此网络服务设置为开机不启动

大功告成!

Xshell 5下载链接:https://pan.baidu.com/s/1rJFVo1ySQL_UcqkIwi6lkQ?pwd=10g7

我是koten,10年运维经验,持续分享运维干货,感谢大家的阅读和关注!

猜你喜欢

转载自blog.csdn.net/qq_37510195/article/details/129181356