
可能原因:本地网络不通、目标端口被阻断、云控制台白名单、密钥或密码错误。
使用 ping(若ICMP被禁用则无效)和 traceroute/mtr 确认到目标IP的路由;用 telnet IP 22 或 nc -zv IP 22 检查端口是否开放。
登录云控制台检查实例的安全组/云防火墙规则、是否开放22端口;确认EIP或弹性IP是否已正确绑定。
若端口开放但仍无法登录,尝试从其他网络(手机热点或国内外VPS)连接以排除ISP或本地防火墙影响;同时查看云端串口/控制台日志获取系统启动与SSH守护进程信息。
可能原因:丢包、高延迟、MTU不匹配、SSH KeepAlive设置不当或服务器负载过高。
使用 mtr 或连续 ping 测试查看丢包与跳点延迟;检查本地与服务器的MTU(若VPN或隧道存在需特别注意)。
在客户端设置 ServerAliveInterval / ClientAliveInterval 缩短心跳;服务器端检查CPU、内存、swap与网络队列,避免系统抖动。
启用SSH压缩(-C)或通过更可靠的线路(如跳板机)连接,确认是否与ISP峰值时段相关。
可能原因:云控制台服务故障、浏览器缓存/插件问题或实例内核挂起导致串口不可用。
清除浏览器缓存、关闭插件或换用隐身模式与其他浏览器重试;查看云厂商状态页或工单通知是否有控制台故障。
若控制台仍不可用,尝试云厂商提供的串口、VNC或救援模式挂载盘检查 /var/log/messages、dmesg 和 sshd 日志。
如果实例内核或磁盘损坏,使用快照/救援实例挂载磁盘导出重要数据后重装或恢复系统镜像。
可能原因:服务未监听公网地址、防火墙或安全组未放行、端口映射/EIP未配置。
在服务器上运行 ss -tlnp 或 netstat -tlnp,确认服务监听的IP和端口是否正确(0.0.0.0 表示监听所有地址)。
检查云端安全组与网络ACL规则,同时核查服务器内部的 iptables/ufw/firewalld 是否阻断对应端口。
确认是否需要绑定弹性公网IP(EIP)、设置端口转发或负载均衡,使用外部工具(curl或在线端口扫描)验证从公网能否到达服务。
可能原因:DNS记录未生效、解析缓存、解析服务商问题或本地hosts劫持。
使用 dig A 域名 @8.8.8.8 或 nslookup 验证权威解析是否返回正确IP;本地可清除DNS缓存或刷新浏览器DNS。
在域名管理控制台确认A/AAAA/CNAME记录指向正确的EIP或负载均衡地址,检查TTL设置并等待生效。
短期内可在本地hosts添加条目或使用替代解析服务器,但长期应修复权威DNS或更换稳定的DNS服务商以避免波动问题。