Xshell连接不上VMware虚拟机,以及设置固定虚拟机IP教程

本文详细描述了解决Xshell连接VMware虚拟机问题的方法,涉及检查虚拟网络编辑器设置、修改ifcfg-ens33配置文件,包括指定静态IP地址、子网掩码和DNS服务器,确保网络连接稳定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相信很多小伙伴在使用Xshell连接虚拟机的时候有可能出现种种原因连接不上,这里给大家分享一个我所碰到的问题解决思路。
前提:先关闭防火墙

一、检查一下VMware虚拟机的虚拟网络编辑器

在这里插入图片描述
在这里插入图片描述
点击右下角更改设置
在这里插入图片描述
点击DHCP设置,查看ip网段范围,下面配置设置虚拟机ip,网段要在该范围内。
在这里插入图片描述

设置与上述截图保持一致,记录子网ip、子网掩码、起始、结束ip地址范围

二、进入虚拟机,在虚拟机内修改网络配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33 

进入该文件后在最后添加一段配置

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="8c8f3410-7151-4e3a-b204-4ac2e45f12fe"
DEVICE="ens33"
#上面那段配置默认有,主要是配置下面这部分
#指定该网络接口是否在系统启动时自动启用。"yes" 表示启用,"no" 表示禁用。
ONBOOT="yes"
#指定该网络接口的 IP 地址,这个ip有个范围,不能乱填写哦!
IPADDR="192.168.18.200"
#上述记录的子网ip
GATEWAY="192.168.18.2"
#上图的子网掩码
NETMASK="255.255.255.0"
#指定该网络接口的首选 DNS 服务器的 IP 地址
DNS1=192.168.18.2

这里记录下vim操作
1、首先输入法切到英文
2、键入i 进入编辑模式
3、esc退出编辑模式
4、shift + :
5、保存并退出:wq,不保存退出:q!

配置完成后重启虚拟机,查看虚拟机ip

ipconfig

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值