我正在尝试临时设置系统范围的代理选项,该选项可通过 bash 脚本在网络设置中以 GUI 形式提供。我只希望代理在脚本运行时适用,并在脚本结束时重置为无代理。所以,基本上,我正在寻找类似的东西:
----脚本开始----
将代理更改为预定义的 IP、端口组合
跑步
关闭时重置代理
----脚本结束-----
现在,我看到了一些关于设置环境变量的内容,但我不确定如何暂时应用它。
答案1
在 Linux 命令行中输入以下命令设置代理服务器。
export http_proxy=http://1.2.3.4:3128/
在该命令之前和之后放置一个反引号 (`),以便 bash 执行 EXPORT 命令。
注意:例如 1.2.3.4 是您的代理服务器 IP 地址,3128 是端口。
要删除变量值,请使用此命令。
unset VARIABLE_NAME
例如:
unset http_proxy