<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://md5.pw/index.php?action=history&amp;feed=atom&amp;title=%E6%90%AC%E7%93%A6%E5%B7%A5_IP_%E5%B0%81%E9%94%81%E4%B8%8E%E7%AB%AF%E5%8F%A3%E6%8B%A6%E6%88%AA%E8%87%AA%E6%B5%8B%E6%95%99%E7%A8%8B%EF%BC%9A%E4%BB%8E%E6%9C%AC%E5%9C%B0_CMD_%E5%88%B0%E5%AE%98%E6%96%B9%E7%BD%91%E9%A1%B5%E7%BB%88%E7%AB%AF%E5%85%A8%E6%B5%81%E7%A8%8B</id>
	<title>搬瓦工 IP 封锁与端口拦截自测教程：从本地 CMD 到官方网页终端全流程 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://md5.pw/index.php?action=history&amp;feed=atom&amp;title=%E6%90%AC%E7%93%A6%E5%B7%A5_IP_%E5%B0%81%E9%94%81%E4%B8%8E%E7%AB%AF%E5%8F%A3%E6%8B%A6%E6%88%AA%E8%87%AA%E6%B5%8B%E6%95%99%E7%A8%8B%EF%BC%9A%E4%BB%8E%E6%9C%AC%E5%9C%B0_CMD_%E5%88%B0%E5%AE%98%E6%96%B9%E7%BD%91%E9%A1%B5%E7%BB%88%E7%AB%AF%E5%85%A8%E6%B5%81%E7%A8%8B"/>
	<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=%E6%90%AC%E7%93%A6%E5%B7%A5_IP_%E5%B0%81%E9%94%81%E4%B8%8E%E7%AB%AF%E5%8F%A3%E6%8B%A6%E6%88%AA%E8%87%AA%E6%B5%8B%E6%95%99%E7%A8%8B%EF%BC%9A%E4%BB%8E%E6%9C%AC%E5%9C%B0_CMD_%E5%88%B0%E5%AE%98%E6%96%B9%E7%BD%91%E9%A1%B5%E7%BB%88%E7%AB%AF%E5%85%A8%E6%B5%81%E7%A8%8B&amp;action=history"/>
	<updated>2026-04-12T20:39:06Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://md5.pw/index.php?title=%E6%90%AC%E7%93%A6%E5%B7%A5_IP_%E5%B0%81%E9%94%81%E4%B8%8E%E7%AB%AF%E5%8F%A3%E6%8B%A6%E6%88%AA%E8%87%AA%E6%B5%8B%E6%95%99%E7%A8%8B%EF%BC%9A%E4%BB%8E%E6%9C%AC%E5%9C%B0_CMD_%E5%88%B0%E5%AE%98%E6%96%B9%E7%BD%91%E9%A1%B5%E7%BB%88%E7%AB%AF%E5%85%A8%E6%B5%81%E7%A8%8B&amp;diff=727&amp;oldid=prev</id>
		<title>Dik：​创建页面，内容为“当 VPS 无法通过 SSH 建立连接时，用户往往需要在复杂的网络环境中准确定位故障原因。本指南通过标准化的排查流程，引导用户从服务器物理状态、本地网络连通性、全球节点表现以及系统内部防火墙四个维度进行深度诊断，旨在准确区分网络封锁、服务故障与配置冲突。  == 一、 核实服务器基础运行状态 ==  在进行任何网络测试之前，首要任务是排…”</title>
		<link rel="alternate" type="text/html" href="https://md5.pw/index.php?title=%E6%90%AC%E7%93%A6%E5%B7%A5_IP_%E5%B0%81%E9%94%81%E4%B8%8E%E7%AB%AF%E5%8F%A3%E6%8B%A6%E6%88%AA%E8%87%AA%E6%B5%8B%E6%95%99%E7%A8%8B%EF%BC%9A%E4%BB%8E%E6%9C%AC%E5%9C%B0_CMD_%E5%88%B0%E5%AE%98%E6%96%B9%E7%BD%91%E9%A1%B5%E7%BB%88%E7%AB%AF%E5%85%A8%E6%B5%81%E7%A8%8B&amp;diff=727&amp;oldid=prev"/>
		<updated>2025-12-19T13:01:23Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“当 VPS 无法通过 SSH 建立连接时，用户往往需要在复杂的网络环境中准确定位故障原因。本指南通过标准化的排查流程，引导用户从服务器物理状态、本地网络连通性、全球节点表现以及系统内部防火墙四个维度进行深度诊断，旨在准确区分网络封锁、服务故障与配置冲突。  == 一、 核实服务器基础运行状态 ==  在进行任何网络测试之前，首要任务是排…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;当 VPS 无法通过 SSH 建立连接时，用户往往需要在复杂的网络环境中准确定位故障原因。本指南通过标准化的排查流程，引导用户从服务器物理状态、本地网络连通性、全球节点表现以及系统内部防火墙四个维度进行深度诊断，旨在准确区分网络封锁、服务故障与配置冲突。&lt;br /&gt;
&lt;br /&gt;
== 一、 核实服务器基础运行状态 ==&lt;br /&gt;
&lt;br /&gt;
在进行任何网络测试之前，首要任务是排除服务器因关机或欠费导致的系统不可用。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1. 检查运行状态&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
登录 KiwiVM 管理面板，在 &amp;lt;code&amp;gt;Main controls&amp;lt;/code&amp;gt; 页面确保 &amp;lt;code&amp;gt;Status&amp;lt;/code&amp;gt; 选项显示为 &amp;lt;code&amp;gt;Running&amp;lt;/code&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
如果显示为 &amp;lt;code&amp;gt;Stopped&amp;lt;/code&amp;gt;，则表示服务器处于关机状态，请点击右侧的 &amp;lt;code&amp;gt;Start &amp;lt;/code&amp;gt;按钮启动服务器。&lt;br /&gt;
&lt;br /&gt;
[[File:Kiwivm-status-running.png|thumb|center|800px|alt=首先确保服务器处于 Running 运行状态|登录KiwiVM 查看服务器运行状态]]&lt;br /&gt;
&lt;br /&gt;
== 二、 本地网络连通性测试 (Windows CMD) ==&lt;br /&gt;
&lt;br /&gt;
确认服务器在线后，需要测试您的本地电脑与服务器 IP 之间的基础通信。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1. 打开命令行工具&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
在 Windows 系统环境下，同时按下键盘上的 &amp;lt;code&amp;gt;Win + R&amp;lt;/code&amp;gt; 键。在弹出的运行对话框中输入 &amp;lt;code&amp;gt;CMD&amp;lt;/code&amp;gt;，并点击确定或按回车键打开命令行工具。&lt;br /&gt;
&lt;br /&gt;
[[File:Windows-run-cmd.png|thumb|center|800px|alt=通过快捷键启动本地命令行工具|Windows 打开 CMD 命令行]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;2. 执行 Ping 测试&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
在黑色窗口内输入命令：ping 您的服务器IP（例如：ping 1.2.3.4）并执行。若能看到持续的“来自...的回复”，说明链路通畅；若提示“请求超时”，说明本地到服务器的连接存在阻断。&lt;br /&gt;
&lt;br /&gt;
[[File:Cmd-ping-test-result.png|thumb|center|800px|alt=CMD 命令行执行 Ping 测试|在本地命令行执行 Ping 测试初步判断连通性]]&lt;br /&gt;
&lt;br /&gt;
== 三、 全球网络连通性对比检测 ==&lt;br /&gt;
&lt;br /&gt;
如果本地无法连通，我们需要借助第三方监测平台，对比国内外不同节点的表现。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1. 全球 IP 整体连通性检测&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
使用浏览器访问 &amp;lt;code&amp;gt;https://ping.pe&amp;lt;/code&amp;gt;，并在搜索框中填入您的服务器 &amp;lt;code&amp;gt;IP 地址&amp;lt;/code&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
若页面下方列表中的海外节点全部为&amp;lt;code&amp;gt;绿色（Successful）&amp;lt;/code&amp;gt;，而中国境内节点全部为&amp;lt;code&amp;gt;红色（Failed）&amp;lt;/code&amp;gt;，则证实该 IP 地址在中国境内受到了封锁。&lt;br /&gt;
&lt;br /&gt;
[[File:ping-pe-ip-test.png|thumb|center|800px|alt=通过浏览器访问 ping.pe 进行全球测试|利用 ping.pe 全球节点对比判定 IP 是否被封锁]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;2. 特定端口连通性检测&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
使用浏览器访问 &amp;lt;code&amp;gt;https://port.ping.pe&amp;lt;/code&amp;gt;，并按照 IP:端口 的格式输入（例如：&amp;lt;code&amp;gt;1.2.3.4:12345&amp;lt;/code&amp;gt;）。&lt;br /&gt;
&lt;br /&gt;
若结果显示海外通而国内不通，说明该 SSH 端口已被单独拦截。&lt;br /&gt;
&lt;br /&gt;
[[File:Port-ping-pe-test-result.png|thumb|center|800px|alt=检测特定端口在全球范围内的开放状态|通过浏览器访问 port.ping.pe 检测端口状态]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;3. 测试结果判定逻辑&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
观察上述两项测试页面下方的全球节点列表，通常会出现以下三种典型情况：&lt;br /&gt;
&lt;br /&gt;
* 国外国内均显示&amp;lt;code&amp;gt;绿色 (Successful)&amp;lt;/code&amp;gt;：代表网络完全畅通，服务器运行及链路均无问题。&lt;br /&gt;
* &lt;br /&gt;
* 国外国内均显示红色 &amp;lt;code&amp;gt;(Failed/Timed out)&amp;lt;/code&amp;gt;：代表服务器可能处于 关机状态、正在执行重装系统或者机房网络出现整体故障。&lt;br /&gt;
* &lt;br /&gt;
* 国外显示&amp;lt;code&amp;gt;绿色&amp;lt;/code&amp;gt;，国内显示&amp;lt;code&amp;gt;红色&amp;lt;/code&amp;gt;：这是判定 IP 或端口被封锁 的核心依据。说明服务器在海外运行正常，但中国境内的访问请求已被拦截。&lt;br /&gt;
&lt;br /&gt;
== 四、 内部系统状态与防火墙配置自查 ==&lt;br /&gt;
&lt;br /&gt;
当外部检测结果判定为封锁时，我们需要利用官方网页终端进入系统内部，确认服务器是否真的“活着”，并尝试修复防火墙。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;1. 启动并观察网页版终端&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
登录 KiwiVM 面板，点击左侧菜单的 &amp;lt;code&amp;gt;Root shell - interactive&amp;lt;/code&amp;gt;，随后点击 &amp;lt;code&amp;gt;Launch&amp;lt;/code&amp;gt; 启动。进入后您可能会看到类似下方的系统日志界面：&lt;br /&gt;
&lt;br /&gt;
[[File:Kiwivm-root-shell-system-logs.png|thumb|center|800px|alt=网页终端显示滚动日志，证明服务器系统正在运行|KiwiVM 网页终端显示系统日志]]&lt;br /&gt;
&lt;br /&gt;
* 完美运行状态判定：如果您能看到如上图所示的系统日志在滚动，或者按回车键后能看到登录提示符，这证明 服务器系统运行完美。此时若外部不通，则可 100% 确定是网络封锁。&lt;br /&gt;
* &lt;br /&gt;
* 系统故障判定：如果此窗口长时间黑屏且无任何反应，说明系统已经崩溃，此时需要执行重装系统。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;2. 登录并执行诊断命令&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
在终端内按回车键，输入 &amp;lt;code&amp;gt;root 账号&amp;lt;/code&amp;gt; 和 &amp;lt;code&amp;gt;密码&amp;lt;/code&amp;gt; ，登录成功后（看到 # 提示符），执行以下命令自救：&lt;br /&gt;
&lt;br /&gt;
* 输入账号：在 login: 处输入 &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; 并回车。&lt;br /&gt;
* &lt;br /&gt;
* 输入密码：输入密码时屏幕不会显示任何字符，请粘贴或输入后直接按回车。&lt;br /&gt;
* &lt;br /&gt;
* 查看实时状态：输入 &amp;lt;code&amp;gt;top&amp;lt;/code&amp;gt; 命令查看系统资源占用。&lt;br /&gt;
* &lt;br /&gt;
* 如何停止 top：按下键盘上的 &amp;lt;code&amp;gt;q 键&amp;lt;/code&amp;gt;（或执行 &amp;lt;code&amp;gt;Ctrl + C）&amp;lt;/code&amp;gt;即可停止监测并返回命令行状态。&lt;br /&gt;
&lt;br /&gt;
[[File:Root-shell-top-exit.png|thumb|center|800px|alt=在网页终端执行 top 命令并退出|使用 q 键退出 top 实时监测界面]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;3. 检查服务与放行端口&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
返回命令行后，您可以尝试执行以下命令进行最后的自救：&lt;br /&gt;
&lt;br /&gt;
* 检查网页服务：输入 &amp;lt;code&amp;gt;sudo systemctl status nginx&amp;lt;/code&amp;gt;。&lt;br /&gt;
* &lt;br /&gt;
* 放行防火墙端口：输入 &amp;lt;code&amp;gt;sudo ufw allow 22/tcp&amp;lt;/code&amp;gt;（请将 22 替换为您真实的 SSH 端口）。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;重点：关于报错信息的正确解读（非常重要）&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
在执行上述命令时，您极有可能会看到 &amp;lt;code&amp;gt;Unit nginx.service could not be found&amp;lt;/code&amp;gt; 或 &amp;lt;code&amp;gt;sudo: ufw: command not found&amp;lt;/code&amp;gt; 这样的报错提示。请务必注意：即使看到这些报错，也属于完全正常的情况。&lt;br /&gt;
&lt;br /&gt;
* 为何报错：这仅仅是因为您的系统镜像（如 Rocky Linux 或极简版 CentOS）默认没有安装相关的软件包或防火墙工具。&lt;br /&gt;
* &lt;br /&gt;
* 核心结论：只要屏幕有内容回显（哪怕是报错），就足以证明服务器系统运行完美。 这说明您的指令已经跨越网络成功送达 VPS。在这种情况下，本地无法连接 100% 是由于外部网络封锁导致的。&lt;br /&gt;
&lt;br /&gt;
[[File:Kiwivm-root-shell-command-not-found.png|thumb|center|800px|alt=网页终端显示命令未找到报错界面|即使出现 command not found 报错，只要有回显就证明系统运行正常]]&lt;br /&gt;
&lt;br /&gt;
== 五、 故障排查结论与解决方案 ==&lt;br /&gt;
&lt;br /&gt;
通过上述五个维度的排查，用户可快速锁定原因并采取相应对策：&lt;br /&gt;
&lt;br /&gt;
确认 IP 被封锁：若判定为 IP 地址受限，最直接的解决办法是登录官网客户中心进行 自主购买 IP。这是目前应对 IP 封锁最为稳妥且最终的解决手段。&lt;br /&gt;
&lt;br /&gt;
数据反馈：在向技术支持反馈问题时，请提供未经修改的测试截图。遮掩 IP 会导致无法进行双向核实。若涉及复杂的网络波动，请参考 《[[网络诊断：如何生成并提供 MTR 诊断报告]]》 提交完整的链路诊断数据。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;注意事项&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* 在进行本地 CMD 测试时，请务必暂时关闭所有的代理或 VPN 软件。&lt;br /&gt;
* &lt;br /&gt;
* 建议在 24 小时内的不同时间段多次测试，以排除运营商临时的网络抖动波动。&lt;br /&gt;
&lt;br /&gt;
[[Category:400 常见问题与故障排查 — Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Dik</name></author>
	</entry>
</feed>