xshell无法连接Linux解决方法

一、 查看本机IP地址、子网掩码、默认网关、DNS

操作步骤:

  1. 进入Windows命令行(快捷键win + R)

  2. 输入cmd,回车

  3. 输入ipconfig

  4. 查看你的电脑所在用的网卡IP地址信息
    在这里插入图片描述
    IP地址:192.168.0.103

子网掩码:255.255.255.0

默认网关:192.168.0.1

DNS服务器:202.96.128.86(首选地址) 202.96.134.33(备用地址)

需要注意的地方:这四个值一定要记住,后面进行Linux网络配置需要用到。

作者:JensonXIE
来源:CSDN
原文:https://blog.csdn.net/yefeng0810/article/details/81150605
版权声明:本文为博主原创文章,转载请附上博文链接!

二、 查看虚拟机VMware上Linux系统网络设置

在这里插入图片描述

三、 配置Linux网络设置

1.  修改网络配置文件(直接编辑配置文件方式)

操作步骤:

  1. 启动Linux系统

  2. 输入vi /etc/sysconfig/network-scripts/ifcfg-eth0(最后一个为数字0)


作者:JensonXIE
来源:CSDN
原文:https://blog.csdn.net/yefeng0810/article/details/81150605
版权声明:本文为博主原创文章,转载请附上博文链接!
确认你的虚拟机网络适配器是否为桥接方式
3) 按下i或者insert键,修改该配置文件,如下图:
在这里插入图片描述
红色框里面的内容为所需要更改的地方,等于号=右边的值有没有双引号都可以哦!

特别注意BOOTPROTO参数需要设置为static,其值代表将本系统IP设置为静态IP地址,也就是IP地址配置以后是固定的,设置为其他值none或dhcp(动态),xshell连接IPADDR所设置的IP是连接不上的,因为IP地址不是固定不变的,所以一定要设置为static。另外除了IP地址(IPADDR)最后一位和主机不一样,其他三项子网掩码(NETMASK)、网关(GATEWAY)、DNS必须和主机保持一致。

  1. 按esc键退出编辑模式,然后按英文冒号:并接着输入小写字母wq

作者:JensonXIE
来源:CSDN
原文:https://blog.csdn.net/yefeng0810/article/details/81150605
版权声明:本文为博主原创文章,转载请附上博文链接!

三、 将Linux网络服务重新启动,使得配置生效

1. 输入service network restart命令即可

在这里插入图片描述
出现4个ok即为网络配置成功,接下来ping www.baidu.com测试一下是否能连接外网,
重新打开xshell再连接试下 就行了