使用XShell连接Vm虚拟机中安装的Centos

1、配置网络模式

配置虚拟机中的Centos系统的网络适配器

在这里插入图片描述

2、配置VM的网络虚拟机

VM软件→编辑→虚拟网络编辑器

在这里插入图片描述

子网IP不一定要使用10.0.0.0,此处使用10.0.0.0是为了避免和其他IP冲突。

网关IP需要在子网IP网段中。

3、配置V8虚拟网络适配器

在这里插入图片描述

IP地址需要在第二步骤配置的子网IP网段中。

4、配置Centos静态IP

启动服务器,使用ip addr查看网卡名称

在这里插入图片描述

比如我的网卡名称就叫做ens33,并且大部分机器都是ens33

进入到/etc/sysconfig/network-scri

### 使用 Xshell 连接 VM 虚拟机 要通过 Xshell 成功连接VMware 或其他虚拟化平台中的 Linux 虚拟机,需完成以下几个方面的配置: #### 1. **确认虚拟机网络设置** 在 VMware 中,确保虚拟机的网络适配器已正确配置为桥接模式 (Bridged Mode),以便虚拟机能获得独立于主机的 IP 地址并能被外部设备访问[^1]。 编辑虚拟机的网卡配置文件 `/etc/sysconfig/network-scripts/ifcfg-ens33`,确保以下参数已被正确定义: ```bash BOOTPROTO=dhcp ONBOOT=yes ``` 保存更改后重启网络服务以应用修改: ```bash sudo systemctl restart network ``` #### 2. **获取虚拟机的 IP 地址** 运行 `ifconfig` 或 `ip addr show ens33` 命令来查看分配给虚拟机的 IP 地址。假设该地址为 `192.168.1.100`。 #### 3. **安装 OpenSSH Server** 如果尚未启用 SSH 功能,则需要先安装并启动 OpenSSH server: ```bash sudo yum install openssh-server -y # CentOS/RHEL/Fedora sudo apt-get install openssh-server -y # Ubuntu/Debian ``` 随后开启 SSH 服务并将其设为开机自启: ```bash sudo systemctl start sshd sudo systemctl enable sshd ``` 验证 SSH 是否正在监听端口 22 的流量: ```bash netstat -tuln | grep :22 ``` #### 4. **Xshell 配置与连接** 打开 Xshell 并创建一个新的会话,在弹出窗口中填写如下信息: - 协议:选择 “SSH” - 主机名/IP 地址:填入之前记录下的虚拟机 IP (`192.168.1.100`) - 用户名和密码:输入虚拟机登录凭证 点击“连接”,成功建立通信链路之后即可进入远程终端界面操作虚拟机资源。 ```python print("Connection Established!") ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值