Ubuntu 安装 shadowsocksR 客户端
快捷方法
1、下载已构建好的 deb 包
在 electron-ssr releases 下载 electron-ssr_0.2.3_amd64.deb 安装包
$ sudo dpkg -i electron-ssr_0.2.3_amd64.deb
2、Chromium 安装 SwitchyOmega_Chromium
去 GitHub 官方仓库的 release 地址 下载插件
安装后,再设置 SwitchyOmega 为系统代理
最后,设置一下 SwitchyOmega 代理服务器
代理服务器地址: 127.0.0.1 -- 本地启动的 electron-ssr 使用的地址
代理端口: 1080 -- electron-ssr 本地监听的端口
以上参数可在 electron-ssr 中配置,并且 SwitchyOmega 参数要做对应的更改
3、electron-ssr 添加代理服务器节点
ssr 免费订阅地址
复杂方法一
参考资料:
在linux环境安装shadowsocksR客户端
下载 ssr 脚本文件
wget https://github.com/the0demiurge/CharlesScripts/blob/master/charles/bin/ssr
ssr 是一个 shell 脚本
执行 ssr 脚本
$ sudo mv ssr /usr/local/bin
$ sudo chmod 766 /usr/local/bin/ssr
$ ssr install
$ ssr config
相关说明
# 作者:老徐
# SSR免费分享网站(所有帐号均来源于网上别人的分享):http://ss.pythonic.life
# 源代码主页:https://github.com/the0demiurge
# 访问https://github.com/the0demiurge/CharlesScripts/blob/master/charles/bin/ssr获取本脚本的最新版
# 使用方法:把该脚本放到$PATH里面并加入可执行权限就行(比如说放到/usr/local/bin)
# 首次使用输入ssr install后安装时会自动安装到 $HOME/.local/share/shadowsocksr
# 输入ssr config进行配置,输入JSON格式的配置文件
# 输入ssr uninstall卸载
# 输入ssr help 展示帮助信息
设置开机自启动
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sudo ssr start
exit 0
客户端配置
配置文件为 config.json
{
"server": "jp02.fss.fun",
"server_ipv6": "::",
"server_port": 12853,
"local_address": "127.0.0.1",
"local_port": 1080,
"password": "12064277",
"group": "Charles Xu",
"method": "aes-256-cfb",
"protocol": "auth_aes128_md5",
"protocol_param": "",
"obfs": "tls1.2_ticket_auth_compatible",
"obfs_param": "",
"speed_limit_per_con": 0,
"speed_limit_per_user": 0,
"additional_ports" : {}, // only works under multi-user mode
"additional_ports_only" : false, // only works under multi-user mode
"timeout": 120,
"udp_timeout": 60,
"dns_ipv6": false,
"connect_verbose_info": 0,
"redirect": "",
"fast_open": false
}
配置信息参考:
Configuration via Config File
ssr 免费订阅
复杂方法二
安装 electron-ssr 源码并编译
$ git clone https://github.com/erguotou520/electron-ssr
# or npm install or cnpm install
$ yarn
# 打包构建
$ npm run build
构建好后,在 build 目录会生成 deb 的包,安装即可
遇到的问题:
编译报错,构建任务里有几个打包,而打包依赖于系统上安装的打包命令
Ubuntu 安装 shadowsocksR 客户端
快捷方法
1、下载已构建好的
deb包在 electron-ssr releases 下载
electron-ssr_0.2.3_amd64.deb安装包2、Chromium 安装
SwitchyOmega_Chromium去 GitHub 官方仓库的 release 地址 下载插件
安装后,再设置
SwitchyOmega为系统代理最后,设置一下
SwitchyOmega代理服务器3、electron-ssr 添加代理服务器节点
ssr 免费订阅地址
复杂方法一
参考资料:
在linux环境安装shadowsocksR客户端
下载 ssr 脚本文件
ssr 是一个 shell 脚本
执行 ssr 脚本
相关说明
设置开机自启动
客户端配置
配置文件为
config.json配置信息参考:
Configuration via Config File
ssr 免费订阅
复杂方法二
安装
electron-ssr源码并编译构建好后,在
build目录会生成deb的包,安装即可遇到的问题:
编译报错,构建任务里有几个打包,而打包依赖于系统上安装的打包命令