Xshell连接不上本地虚拟机中的linux处理

 0、连接不上虚拟机的原因

1、本地电脑未启用VMware网络。

2、连接协议选择错误。

3、防火墙屏蔽IP。

4、虚拟机网络连接模式不是桥接模式。

1、查看本地是否启用VMware的网络

2、连接协议选择

        我们在新建会话时,可选的协议有FTP和SFTP两种,其中FTP采用21端口,SFTP采用22端口。经常使用终端命令的开发人员会习惯使用FTP进行连接,不过FTP是需要在服务器上进行安装的,而SFTP在开启SSH时就默认开启。

3、防火墙屏蔽

        我们在虚拟机服务器上,输入“service iptables stop”命令,系统会提示我们输入管理员密码,输入密码后即可直接关闭系统防火墙,防止防火墙对本地电脑的IP或端口进行屏蔽导致无法连接。

 如果过已经给关闭了,或者未开启

4、检查虚拟机上的网络配置

        打开虚拟机的网络设置界面,其中我们会看到可选的连接模式有5种,常用的有“桥接模式”、“NAT模式”和“自定义模式”。

        所谓的桥接模式,就是通过主机的网卡直接连入虚拟机网络,像一座桥一样,桥是互通的,因此在这种方式下虚拟机和主机能够通过IP地址相互进行访问。

        而“NAT模式”下,虚拟机的网络是由主机提供的,因此虚拟机能够访问到主机,但是主机却不能直接访问虚拟机,并且各个虚拟机之间也是独立的,无法相互访问到。

        因此我们更建议采用桥接的方式,即下图,进行虚拟机网络搭建。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 10:34:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 10:34:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 10:34:05       82 阅读
  4. Python语言-面向对象

    2023-12-28 10:34:05       91 阅读

热门阅读

  1. 如何解决服务器CA证书过期的问题

    2023-12-28 10:34:05       80 阅读
  2. centos 7.9 安装 qt5.15.11

    2023-12-28 10:34:05       65 阅读
  3. 【后端】拷贝数据字典

    2023-12-28 10:34:05       57 阅读
  4. C# 基于事件的观察者模式

    2023-12-28 10:34:05       50 阅读
  5. Django信号机制源码分析(观察者模式)

    2023-12-28 10:34:05       62 阅读
  6. 基数(Radix)排序

    2023-12-28 10:34:05       53 阅读
  7. C# LINQ

    C# LINQ

    2023-12-28 10:34:05      44 阅读
  8. MySQL8 一键部署

    2023-12-28 10:34:05       50 阅读
  9. etcd故障节点

    2023-12-28 10:34:05       50 阅读