虚拟机VMware Workstation安装Centos7后,能连上外网,连不上内网宿主机,无法xshell连接解决方法。

本文详细描述了解决在VMwareWorkstation中安装Centos7后,虚拟机能够上网但无法连接内网宿主机的问题,涉及关闭防火墙、检查SSH服务、设置网络配置等步骤。
摘要由CSDN通过智能技术生成

虚拟机VMware Workstation安装Centos7后,能连上外网,连不上内网宿主机,无法xshell连接解决方法。

1.测试关闭防火墙能否连接

1.按Win键盘直接搜索防火墙,打开宿主机电脑的防火墙并暂时全部关闭
在这里插入图片描述
关闭之后测试xshell能否连接,最好是新建会话连接,并检查IP和账号密码有么有输错

2.关闭centos防火墙

1.停止防火墙
sudo systemctl stop firewalld
2.停止防火墙之后测试连接如果通过,考虑是否执行禁用开机启动防火墙
sudo systemctl disable firewalld

以上便是测试关闭宿主机和关闭虚拟机防火墙方法,如果连接不上继续看下面方法。

2.查看centos的ssh服务是否开启

SSH是centos的远程连接服务,如果没有这个服务便不能进行远程连接。

输入命令
sudo systemctl disable firewalld

如下便是已开启,可以跳过次步骤查看下一步。

在这里插入图片描述
如果未开启,则需要使用下面三个命令

安装SSH命令
yum install ssh 
启动SSH命令
service sshd start 
开机运行SSH命令
chkconfig sshd on 

如果以上没有解决问题,则继续尝试下面方法

3.检查本机IP和虚拟机IP

1.宿主机上按Win+R键,输入cmd,调出命令提示符。再输入ipconfig查看宿主机电脑IP
在这里插入图片描述
记住宿主机IP,对VMware Network Adapter VMnet8进行设置。

1.打开网络连接页面,找到VMware Network Adapter VMnet8
在这里插入图片描述

2.右键属性,找到internet协议版本4,选中点击属性。
在这里插入图片描述

3.参考自己电脑的宿主机信息,设置虚拟机Internet4
在这里插入图片描述

4.设置好了进入下一步,关闭centos,进行网络设置,点击左上角编辑>虚拟网络编辑器
在这里插入图片描述

5.选择更改设置
在这里插入图片描述

6.选择V8NAT模式,子网设置为.1.0 子网掩码设置为同上面第3点你设置的。,不记得了可以回去看第3点。
在这里插入图片描述

7.点击DHCP设置,记住这个IP地址范围。centos的IP地址要设置在这个范围内才能生效。
在这里插入图片描述
己住这个IP地址范围

8.点击NAT设置,网关设置为宿主机IP,请看第1点(如何查宿主机IP)
在这里插入图片描述
在这里插入图片描述

9.设置完一切之后点击应用,再点击确认
在这里插入图片描述

10.编辑要连接的虚拟机设置,找到网络配置并选择NAT模式,点击确定。
在这里插入图片描述
在这里插入图片描述
完成上面的10个步骤之后开启虚拟机查看能否ping通宿主机。
在这里插入图片描述
如果还是ping不通,继续完成下面操作。

4.配置cnetos网络

输入以下命令,进入network-scripts。找到网络配置文件并vi编辑编辑
cd /etc/sysconfig/network-scripts/

在这里插入图片描述
按i键
在这里插入图片描述
按ESC键,然后:wq回车
直接reboot重启虚拟机。然后开机之后进行测试能否连上

如果还不能连上,请检查是否能ping通百度。是否能ping通网关,输入ip addr有没有ip出现。

记得检测第三步的第8点,那个IP要设置为宿主机的IP才可以。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值