本地和虚拟机网关不同(重点)
控制面板 -网络和共享中心-更改适配器-选择VMnet8-配置静态属性 和 linux一致

虚拟机ip配置自行搜索
SSH 服务未启动或配置错误
- SSH 服务未运行:虚拟机中未安装或未启动 SSH 服务(如
sshd)。检查命令(以 Linux 为例):systemctl status ssh或service ssh status,若未运行,需启动:sudo systemctl start ssh并设置开机自启:sudo systemctl enable ssh。 - SSH 端口异常:默认 SSH 端口是 22,若虚拟机修改了端口(如
/etc/ssh/sshd_config中Port字段),MobaXterm 需指定对应端口(否则默认连 22 会失败)。 - SSH 配置限制:
sshd_config中可能限制了登录方式(如禁止密码登录、仅允许密钥登录),或限制了特定 IP 登录,导致连接被拒绝。
防火墙或安全软件拦截
- 虚拟机防火墙:Linux 自带的防火墙(如
ufw、firewalld)可能屏蔽了 SSH 端口(22)。临时关闭测试:sudo ufw disable(ufw)或sudo systemctl stop firewalld(firewalld),若能连接,需永久开放 22 端口:sudo ufw allow 22/tcp并重启防火墙。 - 主机防火墙 / 安全软件:主机的防火墙(如 Windows Defender 防火墙)或杀毒软件可能拦截了对虚拟机的 SSH 连接,需在主机防火墙中允许 “22 端口入站 / 出站”。


2万+

被折叠的 条评论
为什么被折叠?



