linux连接不了xshell

已经设置了宽松模式,改了网卡名称和ip地址但是登录不了xshell

img

img


希望有大神解惑

主要是查看本地网络使用的方式,连网卡还是类似wifi的共享网络,这些都要确保是当前使用的网络的ip,不一定是本地的,而且你的Linux系统是在虚拟机上运行的吗?如果是查看虚拟机网络连接方式,并按照提示进行连接

首先,明确一下你VMware的网络模式,有三种网络模式的,
不同网络模式的设置方式是不同的,最简单是NAT,默认带有DHCP功能,仅主机模式需要关联主机上的相关设置,桥接与宿主机网络有关。
所以,看2张图片的设置外,你还要去看 VM上的网络设置,因为设置不对,是不同通的,VM1和VM8两个默认网络是 虚拟交换机。
具体的原理,可参考以下文章进行学习:https://www.cnblogs.com/linjiaxin/p/6476480.html

网关 192.168.4.1

这是ubuntu 系统
首先,判断Ubuntu是否安装了eth0打开没有:
1、ifconfig 如果有eth0网卡 就说明打开了 否则输入ifup eth0打开网卡
2、再判断有没有安装了ssh服务 输入:#ps -e | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动
3、安装ssh服务,输入命令:# sudo apt-get install openssh-server
4、启动服务:#/etc/init.d/ssh start
5、本机测试是否能够成功登录:# ssh -l 用户名 本机ip

这是我以前写的一个笔记,可以完美解决你的问题,可以参考一下:
https://blog.csdn.net/qq_28531269/article/details/105249431?spm=1001.2014.3001.5502

如有帮助,请采纳,多谢!

楼上可能都没回到到要点,

最关键的是你物理机器能不能跟虚拟机的网络互通?


你可以在物理机器ping下虚拟机的ip,看看通不通
如果通,检查下防火墙设置,关闭即可!

如果网络不通,你需要设置虚拟机的网络,
比如设置虚拟机跟物理机器同一个网络,ip一样,掩码一样,网管一样!

网卡模式设为桥接,仅此,可以解决你的问题。