由于我的系统完全转换成ubutnu系统,但想要使用谷歌,在Linux系统使用梯子工具不是一般的麻烦,我搞了接近一天的时间,踩了无数的坑终于在ubuntu系统下把SSR配置好了,太不容易了,记录一下这次的配置过程。但是这次配置只是为了我以后查找方便,很多细节可能不会详细,请原谅哈。

引言

我最开始使用的是ss-qt5这个图形界面,但是发现使用的过程总是出现闪退,于是果断使用命令行配置ssr

ssr详细配置

网络有很多下载

git clone https://github.com/xzymoe/gfwlist2privoxy.git  #下载 SSR
cd gfwlist2privoxy         
sudo mv ssr /usr/local/bin     # 将其加到 $PATH 环境变量里(不必和我一样的目录,只要保证 SSR 文件能在 PATH 里找到即可)
chomd 777 /usr/local/bin/ssr        # 加入可执行权限:
ssr install
ssr config     # 填写代理服务器信息

在ubuntu系统使用SSR-冯金伟博客园
基本配置就是如上,可以通过ssr start来启动,
停止和查看帮助

ssr stop
ssr help

然后你就可以打开浏览器上网了。Firefox 浏览器需要在「首选项 → 常规 → 网络代理设置 → 设置」中选择「手动代理配置」,然后填入你的本地监听地址和端口,以及选择 SOCKS5;
至于 Chrome,就不得说一下SwitchyOmega 这个插件了。

SwitchyOmega使用教程

SwitchyOmega是Chrome 和 Firefox 浏览器上的代理扩展程序,可以轻松快捷的管理和切换多个代理设置。接管浏览器代理方式,可瞬间切换代理和本地连接方式,配合socks5(等其他代理工具)可实现只代理部分国内无法访问的网站。
我是选择的是离线安装,附上网盘链接:
链接: https://pan.baidu.com/s/15J4jl42HbkUM7665eHWu3g 密码: 5nf3

离线安装

在 Chrome 地址栏输入 chrome://extensions 打开扩展程序,拖动 .crx 后缀的 SwitchyOmega 安装文件到扩展程序中进行安装。

问题1:无法直接拖动文件到chrome://extensions

解决办法:
打开谷歌浏览器,输入地址:chrome://flags/#extensions-on-chrome-urls ,会进入到下面的页面,将Extensions那一项改为Enabled,然后会提示重启浏览器,重启即可,然后就可以拖拽安装插件了。
在ubuntu系统使用SSR-冯金伟博客园

问题2:拖动.crx文件出现无效情况

在ubuntu系统使用SSR-冯金伟博客园
将.crx文件后缀改为.zip,解压后选择加载已解压的扩展程序,就会自动安装该插件
在ubuntu系统使用SSR-冯金伟博客园
这是我在安装该插件遇到的两个问题

配置

上面网盘链接提供了一个配置文件,把OmegaOptions.bak导入到SwitchyOmega,后面选择auto就可以使用谷歌了,大功告成,哈哈哈。
在ubuntu系统使用SSR-冯金伟博客园
在ubuntu系统使用SSR-冯金伟博客园

规则网址

这是大佬发布的GFW List,也就是我们在国内无法访问到的网址列表。
项目地址:https://github.com/gfwlist/gfwlist
下面是可供复制的规则网址:

https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
提示无网络连接时使用下面的网址
http://freed.ga/github/gfwlist/gfwlist.txt