当前位置: 博金冠 > Chrome插件推荐 > Ubuntu16.04 & shadowsocks以及Proxy SwitchyOmega实际安装教程
 

博金冠 www.9dw9.com.cn 由于需要linux环境运行matlab代码,鉴于谷歌浏览器下载8G多的软件实在太慢,于是借助uGet,然后chrome浏览器中还需要安装插件,于是踏上了Ubuntu16.04下的FQ之旅.......

试过很多种方式,譬如裝好了shadowsocks-qt5却发现并不支持 chacha20-ietf-poly1305 加密方式,毕竟在windows下使用https://ssserver.link/share/提供的客户端是很方便滴.

好在最后安装了shadowsocks-libev,搞定!

安装shadowSocks-libev

sudo apt-get install software-properties-common -y 
sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y 
sudo apt-get update 
sudo apt install shadowsocks-libev 

 

编写配置文件

配置文件需要写入你的shadowSocks账号的信息,启动shadowsocks时需要加载这些信息,具体如下: 

XXXX需要改成账号对应的具体信息,method就是加密方式,这里是chacha20-ietf-poly1305,看你账号具体要求的加密方式来更改哟。

创建配置文件: 
sudo vi /etc/shadowsocks.json

在配置文件中输入以下信息: 
{ 
"server":"XXXX服务器地址", 
"server_port":XXXX端口, 
"local_address":"127.0.0.1", 
"local_port":1080, 
"password":"XXXX密码", 
"timeout":60, 
"method":"chacha20-ietf-poly1305", 
"fast_open":false, 
"workers":1 
} 

 

我使用的是 https://ssserver.link/share/ “配置文件” 所提供的Shadowsocks账号,直接copy进去保存就可以了:(注意:加密方式是chacha20-ietf-poly1305盘,用shadowsocks-qt5不支持这种加密)

{
  "server": "67.209.179.35",
  "server_port": 35837,
  "method": "chacha20-ietf-poly1305",
  "password": "d=^lVYnSNkF9+yx2",
  "tag": "SSSERVER.LINK ~ 2018-04-16",
  "timeout": 120,
  "mode": "tcp_and_udp",
  "local_address": "127.0.0.1",
  "local_port": "1080",
  "fast_open": true
}

 

运行shadowSocks

#其中“ ss-local -c /etc/shadowsocks.json & ”是将其放在后台运行,建议调试成功后再加“&”,偶尔会出现端口号被占导致连接失败

ss-local -c /etc/shadowsocks.json &  

 

设置全局代理

进入 System-settings -> Network -> Network proxy,method选择"Manual",然后设置Socks Host "127.0.0.1", 后面端口是"1080",点击"Apply system wide",输入密码即可。 

优点:不需要再在浏览器中设置代理

缺点:使用的网络都是通过代理访问,比如说我在登录微信的时候,居然提示我在未知地点登录,比较浪费流量;访问国内网络也使用代理,导致访问国内网络网速较慢。所以可以使用浏览器代理,只在浏览器访问中使用代理。

设置浏览器代理

在firefox中可以通过设置浏览器的代理来使用代理访问国外网络,具体可以参考网上教程,暂时还没试。而在ubuntu中,chrome中是不能设置代理的,但是可以使用Proxy SwitchyOmega插件设置代理。

Proxy SwitchyOmega 的简易使用教程

正常来说运行了 Shadowsocks.json 后就可以直接访问 Chrome 应用商店安装SwitchyOmega了(在 Github 上下载最新版安装包,crx文件)

chrome 安装好SwitchyOmega 后右键“options”->"New profile", 情景模式名称 可以随便选择(如SS),模式类型选择第一个 "Proxy Profile",点击“create”.

Ubuntu16.04 & shadowsocks以及Proxy SwitchyOmega实际安装教程

 

选中“SS”,“Proxy servers”按下图配置,配置好后点击“Apply changes”,就可以正常使用 PAC 模式了.

Ubuntu16.04 & shadowsocks以及Proxy SwitchyOmega实际安装教程

 

 

选择右边的“auto switch” 最下面的 "Rule list rules" 按下表设置,“Rule List Config” 选择"AutoProxy",“Rule List URL”为 “https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt”,点击“Download Profile Now” .

Ubuntu16.04 & shadowsocks以及Proxy SwitchyOmega实际安装教程

然后最关键的一步,在浏览器右上角点击插件按钮,然后选择"Auto Switch",这样只要在规则列表里面的网站都会翻土蔷访问。

对于没在翻墻规则里面的网站,可以自己添加规则(无法访问的时候插件那图标会有显示,点击后就可以看到快速添加方法。)

 

设置开机自启动

sudo vi shadowsocks #创建开机启动服务,其内容如下: 

#!/bin/bash 
/usr/bin/ss-local -c /etc/shadowsocks.json 
exit 0 

Esc,:wq保存文件并退出。

#赋予可执行权限: 
sudo chmod +x shadowsocks 
#移动到/etc/init.d/ 目录下: 
sudo mv shadowsocks /etc/init.d/ 
#设置开机自启动: 
sudo update-rc.d shadowsocks defaults 100

OK啦,如果中间没出错的话,已经可以正常访问外网咯,需要注意的是,https://ssserver.link/share/ 提供的Shadowsocks账号和密码,每周会定期更新,所以记得及时更替/etc/shadowsocks.json文件配置哟,配置教程到此就结束啦。水平有限,还望指教,如果觉得不错就动动你们的小手指点个赞哟。


Ubuntu16.04 & shadowsocks以及Proxy SwitchyOmega实际安装教程 相关插件

Proxy SwitchySharp

开发者插件 2018-03-20 20:27:54

SwitchySharp 是 Google Chrome 浏览器上的一个代理管理扩展程序,是一款可以自己设置谷歌浏览器使用方式的chrome谷歌浏览器插件,插件是针对谷歌浏览器而开发的一款代理设置插件,基于

  • 人民网评:以“宣传家”的角色做好新时代基层工作 2019-05-23
  • 国地税正式合并!一文读懂来龙去脉 2019-05-19
  • 受中共中央委托 尤权向党外人士通报中央经济工作会议精神 2019-05-18
  • 一张图揭国产航母海试 新航母到底“新”在哪儿 2019-05-18
  • 住房和城乡建设部部长王蒙徽:房价过快上涨势头得到有效抑制 2019-05-14
  • 《人民日报》让我爱上了文学(原创首发) 2019-05-07
  • “煤老大”渐行渐远 新动能清风徐来 山西抓紧资源型经济转型 2019-05-07
  • 8°度桓龙湖金色典范猕猴桃酒500ml【价格 品牌 图片 评论】 2019-04-29
  • 别空谈,说说看,这个“简单的逻辑关系”是什么关系? 2019-04-24
  • 墨玉县发展农村电商破解脱贫难题 2019-04-08
  • 西安外国语大学第二十四届校园文化艺术节闭幕式暨第一届朗读者圆满落幕西安外国语大学第二十四届校园文化艺术节-陕西教育新闻 2019-04-06
  • 易炼红主持会议 研究部署省委巡视组反馈意见整改工作 2019-04-05
  • 【理上网来喜迎十九大】习近平指引中国特色大国外交 2019-03-31
  • 新华时评:磋商,不等于反复折腾 2019-03-31
  • 女性之声——全国妇联 2019-03-30
  • 422| 727| 741| 259| 154| 553| 381| 728| 259| 968| 362| 393| 692| 153| 506|