|
|
@@ -6,7 +6,7 @@
|
|
|
|
|
|
# ==================== 配置参数 ====================
|
|
|
LOCAL_PROXY_PORT=7890
|
|
|
-REMOTE_FORWARD_PORT=7280
|
|
|
+REMOTE_FORWARD_PORT=7281
|
|
|
REMOTE_HOST="10.192.72.11"
|
|
|
REMOTE_USER="ubuntu"
|
|
|
VLLM_PORT=8101
|
|
|
@@ -132,7 +132,7 @@ setup_ssh_tunnel() {
|
|
|
#!/bin/bash
|
|
|
|
|
|
# 远程执行脚本
|
|
|
-REMOTE_FORWARD_PORT=7280
|
|
|
+REMOTE_FORWARD_PORT=7281
|
|
|
SHELL_DIR=$HOME/zhch/shell
|
|
|
mkdir -p $SHELL_DIR
|
|
|
|
|
|
@@ -184,7 +184,7 @@ echo " https_proxy=http://localhost:$REMOTE_FORWARD_PORT"
|
|
|
log_step "检查端口转发状态..."
|
|
|
sleep 2 # 等待端口转发建立
|
|
|
|
|
|
-if netstat -tln 2>/dev/null | grep -q ":$REMOTE_FORWARD_PORT " || ss -tln 2>/dev/null | grep -q ":$REMOTE_FORWARD_PORT "; then
|
|
|
+if netstat -tln 2>/dev/null | grep -q "127.0.0.1:$REMOTE_FORWARD_PORT " || ss -tln 2>/dev/null | grep -q ":$REMOTE_FORWARD_PORT "; then
|
|
|
log_success "端口 $REMOTE_FORWARD_PORT 正在监听"
|
|
|
else
|
|
|
log_warning "端口 $REMOTE_FORWARD_PORT 未检测到监听状态"
|
|
|
@@ -280,7 +280,7 @@ echo " • 运行 $SHELL_DIR/test_copilot_connection.sh 测试连接"
|
|
|
echo " • 运行 $SHELL_DIR/restore_proxy.sh 恢复原有代理设置"
|
|
|
echo ""
|
|
|
echo "🔧 调试命令:"
|
|
|
-echo " netstat -tln | grep :$REMOTE_FORWARD_PORT # 检查端口"
|
|
|
+echo " netstat -tln | grep 127.0.0.1:$REMOTE_FORWARD_PORT # 检查端口"
|
|
|
echo " curl -v https://api.github.com # 测试 GitHub API"
|
|
|
echo " env | grep -i proxy # 查看代理设置"
|
|
|
echo ""
|
|
|
@@ -296,7 +296,7 @@ while true; do
|
|
|
echo "📡 $(date '+%H:%M:%S'): SSH 隧道活跃,Copilot 代理运行中"
|
|
|
|
|
|
# 检查代理连接状态
|
|
|
- if netstat -an 2>/dev/null | grep -q ":$REMOTE_FORWARD_PORT.*ESTABLISHED"; then
|
|
|
+ if netstat -an 2>/dev/null | grep -q "127.0.0.1:$REMOTE_FORWARD_PORT.*ESTABLISHED"; then
|
|
|
echo "🔥 检测到活跃的代理连接"
|
|
|
fi
|
|
|
done
|