给Chrome设置代理的方法
此文章使用
CC-BY-NC
协议,协议详情介绍请看此文
前言
应一位好群友的求助, 这篇文章将会向大家介绍如何设置Chrome的代理
.
我的电脑系统是Ubuntu, 本文会介绍
系统代理
和扩展
两种方法, 其中系统代理
方法只适用于Gnome桌面
的Linux系统
.
系统代理
想让Chrome
走代理, 最简单的方法就是设置系统代理
了.
因为Chrome
也是系统安装的千千万万软件中的一个, 所以设置系统代理后Chrome自然也会走代理啦!
我们只需打开设置
>>网络
>>网络代理
即可:
我使用的代理软件是Clash For Windows
, 只需将上图中的端口号换为下图中红圈圈的地方即可.
端口号是那个
7890
!
再次打开Chrome, 就可以正常访问网站啦!
扩展代理
尽管系统代理
设置起来很方便, 但有时候也会带来一些困扰:
例如国内一些网站或软件是反向墙的, 我记得之前有一次使用Gitee时, 就遇到了所在位置不允许访问
的情况(当时我使用的是全局+系统代理, 也就是clash里的global
和设置里的网络代理
, 打开后会让一切流量都走代理).
以及Bilibili的视频可能无法播放
的情况(在上述条件下).
所以一些身处国外的华人才会找国内的节点, 从而访问一些国内网站. 一个关于反向墙的实例.
那么此时我们便可以使用一个浏览器扩展: Proxy SwitchyOmega.
4.9星好评的扩展!
首先, 点击此处安装.
安装过后, 进入这个扩展的选项:
点击左边侧边栏
的情景模式
中的新建情景模式
, 起一个好听的名字, 选择代理服务器
, 之后弹窗的右下角创建
即可.
开箱即用
的配置:
其中, 代理端口
还是你的代理软件的端口, 代理服务器填写127.0.0.1
, 代理协议选择socks5
.
比较高级一点
的配置:
点击左边侧边栏
的情景模式
中的auto switch
,这个模式是非常强大的, 能够彻底解决一些国内网站代理冲突
的问题.
比方说, 新建一个条件, 屏蔽Bilibili
的代理:
此时www.bilibili.com
下的所有网页都会走直接连接
啦!
注意, 这个
直接连接
是你的系统网络
, 如果开了系统代理
, 那这个直接连接
实际上还是走了代理的.
补充
有时候, 我们想让终端下载东西时也走代理, 但是这个时候又没有打开
系统代理.
那么可以点击Clash For Windows
里的这个终端
标志:
复制弹出的小窗里的指令, 粘贴到终端并回车.
如果觉得每次都要输这个指令很麻烦, 可以编辑一下你的.xshrc
文件, 在最后一行添加这一句.
如果使用的是
bash
, 那这个文件就是.bashrc
, 使用zsh
则编辑.zshrc
, 文件位置在/home/用户名
, 也就是文件管理器
里的主目录
.
不过有时候发现这个好像没用?…
结论
系统代理
>扩展代理
(指作用范围
);所有的
端口
填写的都是代理软件
里的端口
;把这一切比作
函数
的话, 代理软件提供的就是自变量
, 各种代理设置
(系统/扩展)就是定义域, 最后的结果
就是值域啦!
我是听话的便当.
Bye~❛‿˂̵✧