WINxshell如何连接vm虚拟机
时间: 2025-02-04 09:44:14 浏览: 49
### 使用 Xshell 连接 VM 虚拟机教程
#### 准备工作
确保 Windows 主机上的虚拟网卡 VMnet8 的 IP 地址和 VMware 虚拟网卡 VMnet8 子网内的 IP 地址以及网卡设置文件中的 `IPADDR` 属性位于同一局域网内[^2]。
#### 配置 CentOS 网络接口
编辑 `/etc/sysconfig/network-scripts/ifcfg-ens33` 文件,配置静态 IP 地址。以下是示例配置:
```bash
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=3e502ba4-72ed-4b45-8009-41c69c6d7e25
DEVICE=ens33
ONBOOT=yes
IPADDR=10.0.0.100
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8
```
保存并退出编辑器后重启网络服务使更改生效:
```bash
sudo systemctl restart network
```
验证网络连接正常运行, 可通过 ping 命令测试物理主机与虚拟主机之间的连通性[^3]:
```bash
ping -c 4 10.0.0.100
```
如果一切顺利,则可以尝试使用 Xshell 来建立 SSH 连接了。
#### 创建新的 Xshell 会话
打开 Xshell 并创建一个新的会话,在新建会话窗口中填写目标服务器的信息(即之前分配给 ens33 接口的 IP 地址),端口号通常为默认值 22,用户名应为你在 CentOS 中设定的一个有效账户名。
点击 "连接" 开始登录过程。首次访问时可能会提示确认远程主机的身份指纹,请按指示操作完成认证流程即可成功进入终端界面[^5]。
阅读全文
相关推荐









