You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法通过浏览器使用SSH访问VM的问题求助

浏览器SSH连接VM失败的解决步骤

排查本地端口转发问题

从报错ECONNREFUSED 127.0.0.1:2222可知,浏览器尝试连接的本地2222端口未被正常监听或转发失效:

  • 核对VM端口转发规则,确保本地2222端口映射到VM的22端口(SSH默认端口)。
  • 用命令检查端口状态:
    • Linux/macOS:netstat -an | grep 2222
    • Windows:netstat -ano | findstr :2222
      若端口未处于监听状态,重新配置VM的端口转发。

确认VM的SSH服务与防火墙

  • 登录VM控制台,检查SSH服务状态:
    • systemd系统:systemctl status sshd,未启动则执行systemctl start sshd
    • sysvinit系统:service ssh status,未启动则执行service ssh start
  • 开放VM的SSH端口:
    • Ubuntu/Debian:ufw allow ssh
    • CentOS/RHEL:firewall-cmd --add-service=ssh --permanent && firewall-cmd --reload

验证基础网络连通性

  • 用本地终端直接连接VM公网/内网IP:ssh 用户名@VM_IP地址,若能成功,说明VM SSH服务正常,问题出在本地端口转发或浏览器工具配置。
  • 若终端连接也失败,先确认能ping通VM IP,排查VM网络配置(网段归属、NAT/路由规则等)。

检查浏览器SSH工具配置

  • 确认工具的目标地址配置正确:要么填写本地转发端口127.0.0.1:2222,要么直接填写VM IP与22端口(若工具支持直连)。
  • 更换浏览器或SSH工具,排除工具本身的兼容性问题。

内容的提问来源于stack exchange,提问作者Filipe Ferminiano

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 20:02:49