Clash及相关代理的设置
这是我关于Clash的一些配置及系统相关代理的一些对应设置。
Clash配置
Bypass设置
当Clash打开System Proxy后,访问校园网校内网站会出现被屏蔽的状态。我有试过在配置文件中直接设置校内域名直连,但是不知道为什么没有生效,同时机场订阅更新后同样会重置自己的修改。Clash提供了Bypass
选项(注意,在代理类型为HTTP时生效,PAC模式没有Bypass选项)。在配置文件中加入校园网地址如下
1 |
|
Git设置
Git默认是不经过系统代理的,所以经常会出现已经打开了代理但是仍然出现git clone
、git push
等失败的情况。可以通过配置Git代理解决。
在~/.gitconfig中添加下面配置
1
2
3
4
5# 7890为Clash默认端口
[http]
proxy = 127.0.0.1:7890
[https]
proxy = 127.0.0.1:7890或在终端输入如下命令
1
2git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890
npm设置
同Git。
在~/.npmrc中添加如下配置
1
proxy=http://127.0.0.1:7890
或在终端输入如下命令
1
npm config set proxy=http://127.0.0.1:7890
其他设置
类似的,在各IDE和其他软件中都提供了自行配置软件代理的选项,自行配置即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Q9-K's Blog!
评论