|
@@ -79,6 +79,15 @@ ask_use_proxy() {
|
|
|
fi
|
|
fi
|
|
|
PROXY_URL="http://${PROXY_HOST}:${PROXY_PORT}"
|
|
PROXY_URL="http://${PROXY_HOST}:${PROXY_PORT}"
|
|
|
log_info "已启用代理: ${PROXY_URL}"
|
|
log_info "已启用代理: ${PROXY_URL}"
|
|
|
|
|
+
|
|
|
|
|
+ # 检测代理端口是否可达
|
|
|
|
|
+ if ! curl -s --connect-timeout 2 "http://${PROXY_HOST}:${PROXY_PORT}" > /dev/null 2>&1; then
|
|
|
|
|
+ echo ""
|
|
|
|
|
+ echo "[33m[WARN] 代理端口 ${PROXY_HOST}:${PROXY_PORT} 未响应,可能尚未启动[0m"
|
|
|
|
|
+ echo "[33m 请在另一个终端执行: clashctl on[0m"
|
|
|
|
|
+ echo ""
|
|
|
|
|
+ read -p "确认代理已开启后按回车继续,或 Ctrl+C 退出: "
|
|
|
|
|
+ fi
|
|
|
;;
|
|
;;
|
|
|
*)
|
|
*)
|
|
|
log_info "不使用代理,走默认镜像源"
|
|
log_info "不使用代理,走默认镜像源"
|