wordpresspub/proxy_control.sh

39 lines
781 B
Bash
Executable File

#!/bin/bash
# 代理控制脚本
proxy_on() {
export https_proxy="https://100.86.9.29:7890"
echo "✅ 代理已启用: $https_proxy"
}
proxy_off() {
unset http_proxy https_proxy all_proxy
echo "✅ 代理已禁用"
}
proxy_status() {
if [ -n "$https_proxy" ]; then
echo "🔵 代理状态: 启用 - $https_proxy"
else
echo "⚪ 代理状态: 禁用"
fi
}
# 根据参数执行对应操作
case "$1" in
"on")
proxy_on
;;
"off")
proxy_off
;;
"status")
proxy_status
;;
*)
echo "用法: source proxy_control.sh [on|off|status]"
echo " on - 启用代理"
echo " off - 禁用代理"
echo " status - 查看代理状态"
;;
esac