Spaces:
Running
Running
| echo "=== 检查 Clash Verge TUN 模式对 SSH 的支持 ===" | |
| echo "" | |
| echo "问题:TCP 连接成功,但 SSH banner exchange 超时" | |
| echo "" | |
| echo "可能的原因:" | |
| echo "1. TUN 模式可能没有正确处理 SSH 协议" | |
| echo "2. Clash Verge 的规则可能影响了 SSH 流量" | |
| echo "3. 需要检查 Clash Verge 的 TUN 模式配置" | |
| echo "" | |
| echo "=== 检查步骤 ===" | |
| echo "" | |
| echo "1. 查看 Clash Verge 日志" | |
| echo " - 打开 Clash Verge" | |
| echo " - 点击 '日志' 图标" | |
| echo " - 尝试 SSH 连接: ssh -T [email protected]" | |
| echo " - 查看日志中是否有 hf.co 或 198.18.0.12 的连接记录" | |
| echo " - 查看是否有错误信息" | |
| echo "" | |
| echo "2. 检查 Clash Verge TUN 模式设置" | |
| echo " - 打开 Clash Verge 设置" | |
| echo " - 确认 '虚拟网卡模式' 已启用" | |
| echo " - 检查是否有 TUN 相关的其他设置" | |
| echo "" | |
| echo "3. 临时测试:全局代理模式" | |
| echo " - 在 Clash Verge 中设置为 '全局代理' 模式" | |
| echo " - 测试 SSH: ssh -T [email protected]" | |
| echo " - 如果成功,说明是规则问题" | |
| echo "" | |
| echo "4. 检查规则配置" | |
| echo " - 确保 rules 中有: DOMAIN-SUFFIX,hf.co,PROXY" | |
| echo " - 或者: IP-CIDR,198.18.0.12/32,PROXY" | |
| echo " - 规则要放在列表顶部" | |
| echo "" | |
| echo "5. 尝试不同的 SSH 配置" | |
| echo " - 运行: ./fix_ssh_banner_timeout.sh" | |
| echo " - 这个脚本会尝试多种配置方案" | |
| echo "" | |
| echo "=== 如果 TUN 模式确实不支持 SSH ===" | |
| echo "" | |
| echo "可能需要:" | |
| echo "1. 使用显式代理(通过 ProxyCommand)" | |
| echo "2. 或者使用 HTTPS + token 方式(虽然你不想用)" | |
| echo "3. 或者检查 Clash Verge 是否有 SSH 相关的特殊设置" | |
| echo "" | |