云服务器连不上?先别急着重装,八成是端口填错了
一句话结论:部分产品开通后,远程端口不是 SSH 的 22 或 Windows 远程桌面的 3389。用默认端口连,只会得到「连接超时」或「拒绝连接」——这不是机器挂了,是端口填错了。
很多站长买完云服务器或者vps,兴冲冲打开 Putty ssh远程软件或者 Windows 远程桌面,输入 IP,点连接——
连接超时。
远程桌面无法连接到远程计算机。
很多人的第一反应是:机器挂了?被墙了?赶紧提工单、重启、甚至重装系统。
其实在金牛互联这类主机商这里,相当一部分"连不上"跟机器本身没关系,是远程端口不是默认值。
官方这句提示,建议每个新手都抄下来贴到记事本里:
部分云产品开通非默认远程端口,如默认端口无法连接,请检查并查看产品实际的远程端口连接即可。
下面把这件事讲透,照着做基本都能少踩一次坑。
一、为什么端口会不是默认的?
先说清楚"默认端口"是什么:
连接方式 默认端口 谁在用
SSH(Linux 命令行) 22 Putty、Xshell、Termius、FinalShell
RDP(Windows 远程桌面) 3389 mstsc、Windows 远程桌面连接
默认端口全世界都知道,包括扫描器和爆破脚本。
所以部分产品(尤其是活动特惠机、海外节点、批量开通的实例)在交付时会随机或按顺序分配一个非标端口,相当于换一把不那么显眼的门钥匙。
这不是故障,是出厂设定。你拿默认钥匙去开,当然开不了门。
二、连不上时,按这个顺序排查(3 分钟搞定)
第 1 步:找到"真实端口"
登录会员中心,进入 我的产品 → 云服务器管理,点开对应那台机器。
重点看这几个字段(名字可能略有出入):
SSH端口 / 远程端口 / 登录端口
RDP端口 (Windows 机器才有)
有时写在 "连接信息"、"控制台"、"产品详情" 里
以页面上写的数字为准,不要凭记忆填 22 或 3389。
小提醒:控制面板的登录端口、VNC 控制台端口、服务器远程端口是三个东西,别搞混。我们要的是远程端口那一行。
第 2 步:客户端里改端口,IP 不变
Putty / Xshell:Host 填服务器 IP,Port 填页面上的真实端口,Connection type 保持 SSH
FinalShell / Termius:编辑连接,把端口那一栏改掉
Windows 远程桌面: mstsc 打开后,点「显示选项」→ 填 IP:端口,例如 1.2.3.4:54321
改完先点"保存/收藏",不然下次又忘了。
第 3 步:确认端口已经放行
如果改了端口还是超时,继续查这两处:
服务器内部防火墙(firewalld / ufw / iptables)有没有放行该端口
安全组 / 防火墙策略(控制面板里)有没有一条允许来源 IP 访问该端口的规则
部分镜像默认只放通 22 / 3389,你换成 33222 这种,就得自己加一条。
第 4 步:排除"假死"和初始化
刚开通的机器,等 1~3 分钟再连,系统在分配资源、启动服务
重启后也一样,别秒连
用控制台的 VNC / 网页终端 先登进去看看,能不能进说明机器是活的,问题在网络或端口层
三、一个标准自查清单
连不上时,把下面逐条打钩:
[1 ] IP 没抄错(别把内网 IP 当公网 IP)
[2 ] 用的是产品页写的远程端口,不是默认的 22 / 3389
[3 ] 客户端端口已保存,没多打空格、没带中文冒号
[4 ] 安全组 / 防火墙已放行该端口
[ 5] 机器已启动完成,不是刚下单或刚重启
[ 6] VNC 控制台能进 → 能进就锁定是端口/网络问题
顺手养成几个好习惯
拿到机器第一件事:把端口记下来
丢进密码管理器,或者跟 IP、密码放同一行,格式随便,比如:
xxx云服务器IP:1.2.3 SSH:01963
root |xxxxx 要保护自己的隐私信息 请勿泄露自己的隐私信息。
六条全过还连不上,这时候再找客服,基本一句话就能说清:「我用的 XX 端口,VNC 能进,外部连超时」,工单处理也快。
默认端口连不上 ≠ 服务器挂了
最后再强调一次:连不上先别急着重装、重启、提工单,去控制面板把实际远程端口抄下来对一遍。
十次里有六七次,改对端口就好了。
最后感谢大家对我们的支持。