XShell连接失败解决

 

实现:宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接,同时虚拟机的 Linux 可

以通过宿主机的 Windows 进入互联网

简而言之:Windows 和虚拟机的 Linux能够互相ping成功

解决的问题:XShell连接不成功

 

第一步:编辑 VMware 的网络配置

image-20240707151541513

image-20240707154834150

image-20240707154908330

image-20240707154922965

然后全部点击确定,VMware 的网络配置就好了。

 

第二步:windows 的网络配置

打开【控制面板】

image-20240707155030045

进入【网络和Internet】 - 点击【查看网络状态和任务】-【更改适配器设置】,如图:

image-20240707155546846

针对VMnet8进行修改:

image-20240707155646347

image-20240707155700213

image-20240707155715207

按如上格式修改 IP 信息(地址,网关,DNS 服务器),修改完毕后全部点击确定退出。

 

第三步:虚拟机网络 IP 修改地址配置

目的:修改网络 IP 地址为静态地址是为了避免 IP 地址经常变化,从而方便节点服务器间

的互相通信。

3.1 root账户输入以下命令

[root@yunwei ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

3.2 以下加粗的项必须修改,有值的按照下面的值修改,没有该项的则需要增加。

TYPE="Ethernet" #网络类型(通常是 Ethemet 以太网)

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="static" #IP 的配置方法[none|static|bootp|dhcp]

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

IPV6_ADDR_GEN_MODE="stable-privacy"

NAME="ens33"

UUID="e83804c1-3257-4584-81bb-660665ac22f6" #随机 id

DEVICE="ens33" #接口名(设备,网卡)

ONBOOT="yes" #系统启动的时候网络接口是否有效(yes/no)

#IP 地址

IPADDR=192.168.10.100 #这里静态ip地址就写#ifconfig查询到的ip即可

#网关

GATEWAY=192.168.10.2

#域名解析器

DNS1=192.168.10.2

tip: GATEWAY、DNS1的内容就写前面配置的VMnet8中的值,保持一致!

3.3 修改 IP 地址后的结果如图所示,执行“:wq”命令,保存退出即可。

3.4 检查

[root@yunwei ~]# ifconfig

查看查询到的IP地址是否和配置的IP地址对应上,是同样的就成功了~

若不一致,尝试执行命令重启网络服务

[root@yunwei ~]# systemctl restart network

posted @ 2024-07-07 16:30  wKingy  阅读(6)  评论(0编辑  收藏  举报