如果你在使用搬瓦工 VPS 时发现无法连接 SSH,有可能是 SSH 端口被封所致。本文将为你介绍如何检查 SSH 端口是否被封,以及在确定问题后如何更改 SSH 端口来解决连接问题。这些方法简单易用,你可以快速排查并恢复使用。
你可以通过在线工具扫描端口状态,推荐使用 站长工具的端口扫描服务。步骤如下:
输入搬瓦工 VPS 的 IP 地址和需要检查的端口号(如 SSH 服务端口、SSR 所用端口等),不同端口号之间用英文逗号分隔。
点击扫描,等待结果。如果端口显示“开启”,说明未被封;如果显示“关闭”,则表明端口被封。
这是最简单直观的一种检查方法。
与传统的 ping 命令只能检测网络连通性不同,tcping 可以准确判断特定 IP 上某个端口的状态。以下是具体操作步骤:
百度搜索并下载
tcping工具,注意根据系统位数选择对应版本(32 位或 64 位)。32 位文件名为
tcping.exe,64 位文件名为tcping64.exe。
将下载好的
tcping可执行文件放入C:/Windows/System32目录中。打开 Windows 的命令提示符,输入以下命令检查端口状态:
tcping64 IPaddress Port#
示例:检测
1.2.3.4:12345端口状态:tcping64 1.2.3.4 12345
若未指定端口,工具默认检测 80 端口。
通过这种方法,你可以精准确定 SSH 端口是否被封,以及其他代理上网工具的端口是否可用。
👉 【建议收藏】2025年搬瓦工最新优惠套餐整理汇总 - 每日更新最新可用优惠码
当确认 SSH 端口被封后,可以通过修改 SSH 配置来更换端口,但这需要用到搬瓦工后台登录功能,即 KiwiVM。以下是修改步骤:
登录搬瓦工 KiwiVM 后台,点击 Root shell – interactive,然后选择 Launch。
在弹出的界面中,输入 root 用户名和密码完成登录。
执行以下命令编辑 SSH 配置文件: bash vim /etc/ssh/sshd_config
如果未安装
vim,可以先依次运行以下命令安装:Ubuntu / Debian 用户: bash apt install -y vim
CentOS 用户: bash yum -y install vim
打开配置文件后,找到
Port配置项,将端口号更改为 1 - 65535 之间的任意未使用端口(建议选择较大的数值以提高安全性)。进入编辑模式:按
i键。完成修改后保存:按
ESC键,再输入:wq,按回车键。若一直未找到port,可先进入编辑模式,然后通过键盘方向键下移查找。
修改完成后,重新启动 SSH 服务以使更改生效,具体命令如下: bash systemctl restart sshd
如果需要测试搬瓦工不同线路的网络状况,可参考以下 IP 地址:
美国 CN2 GIA:162.244.241.103 / 162.244.241.104 / 162.244.241.105 / 162.244.241.106 / 162.244.241.107
日本软银:185.212.59.148 / 185.212.59.149 / 185.212.59.150 / 185.212.59.151 / 185.212.59.152
荷兰联通:104.255.65.1 / 104.255.64.1 / 104.255.66.1
香港 CN2 GIA:93.179.124.167 / 93.179.124.168 / 93.179.124.169 / 93.179.124.170 / 93.179.124.171 / 93.179.124.172
以上步骤能够帮助你检查并解决搬瓦工 VPS 无法连接的问题,尤其是 SSH 端口被封的情况,同时提供了更灵活的配置方法以优化服务器的使用体验。
