1. 打开cmd 查看本机ip 以及网络状态
输入 ipconfig /all
2. 启动VMware 编辑虚拟机网络配置
3. 点击更改设置
编辑虚拟机:
4. 开启你的虚拟机(我使用的是CenttOS7)
进入目录 network-scripts 下找到文件并修 改ifcfg-eth0 :
cd /etc/sysconfig/network-scripts/
输入命令 ls -l 查看文件列表:
5. 修改配置文件
输入命令 vim ifcfg-eth0 编辑配置文件,输入以下内容:
(注意:如果你使用的是mini 版本的centos镜像 可能没有 vim 这个命令,这时候自己下载一下 命令为:npm install vim)
如果不知道同一个网段下的IP 怎么计算 可参考该链接:网段计算器
https://www.sojson.com/convert/subnetmask.html
配置文件修改后仔细确认无异常后 wq 保存退出。
6. 重启network 使配置文件重新加载
输入命令:service network restart
7. 查看分配的ip地址
输入命令 ip addr 或ifconfig
8. 测试是否能ping 通过网络 和 自己的windows 主机
可以ping 通,说明网络配置成功!
如果无法ping 通 则考虑是否是Linux 和 Windows 防火墙端口问题
最简单的操作就是 直接关闭Windows 和 Linux 的防火墙
9. 关闭Windows 和 Linux 防火墙
关闭Linux 防火墙
启动: systemctl start firewalld
查看状态: systemctl status firewalld
禁用,禁止开机启动: systemctl disable firewalld
停止运行: systemctl stop firewalld
我的防火墙就没开启过,因为要做本机服务器。
关闭Windows防火墙
这样就可以解决 Linux 连接网络 的问题了。
10. 测试连接Xshell
连接成功!