声明
本博客 不提供任何代理服务器、VPN等网络服务。
本博文仅用于技术研讨和技术实现,使用ShadowsocksR代理访问互联网时请您自觉遵守所在地的法律法规[注],文明上网,在本工具辅助下使用ShadowsocksR访问国际互联网所带来的问题与本人无关。
根据《中华人民共和国计算机信息网络国际联网管理暂行规定》(下称《暂行规定》)第六条,“计算机信息网络直接进行国际联网,必须使用邮电部国家公用电信网提供的国际出入口信道。任何单位和个人不得自行建立或者使用其他信道进行国际联网”。公安机关可对违反此规定的人给予警告,并处以最高 15000 元罚款。
请通过三大电信运营商(中国移动、中国联通和中国电信)来申请的海外服务器对接服务,其他形式的 “翻墙” 行为都属于《暂行规定》中的 “非法定信道”。
前言
也许是使用Linux的大佬都不屑于写简单的教程吧,所以让我在一个又一个的坑中跌的鼻破血流。
此文仅记录一下最终实现过程,并不做教程用。
SSR Helper CLI
首先因为是树莓派是 armhf 构架,所以目前流行的 GUI 工具均不适用。
客户端一开始选择了: Linux SSR Script 但因为没有订阅功能,故实现后卸载放弃。
接着尝试 SSR Helper CLI 感觉非常不错,本地维持了一个SSR服务器列表,并可从中选择服务器使用ShadowosocksR的Python本地客户端连接,且该列表基于分组和备注,易于管理。
命令行使用
- ssr config [path] : 配置Python Client的路径,绝对路径
- ssr add : 手动添加服务器,具备友好的界面
- ssr add [uri] : 使用SSR URI手动添加服务器到列表
- ssr connect : 选择服务器连接并设置为默认服务器,具备友好的界面
- ssr ls : 显示服务器信息,具备友好的界面
- ssr rm : 从列表删除服务器,具备友好的界面(注:删除后连接不会中断,需运行 connect 命令重新连接)
- ssr edit : 编辑服务器信息,具备友好的界面
- ssr local : 编辑SSR本地服务信息,编辑后需要重新连接生效
- ssr start : ShadowsocksR Python Client Daemon的 start 命令,启动连接,使用CLI配置的默认服务器
- ssr restart : ShadowsocksR Python Client Daemon的 restart 命令,重新启动连接,使用CLI配置的默认服务器
- ssr stop : ShadowsocksR Python Client Daemon的 stop 命令,停止服务,使用CLI配置的默认服务器
- ssr status : 可查看 ShadowsocksR Python Client Daemon的 运行状态
- ssr startup : 设置服务开机自启,仅在Systemd启动的Linux平台下有效
- ssr unstartup : 关闭服务开机自启,仅在Systemd启动的Linux平台下有效
- ssr delay : 测试服务器的延迟
- ssr-subscribe add [url] : 添加新的SSR订阅地址
- ssr-subscribe ls : 列出所有SSR订阅地址和他们的当前标号
- ssr-subscribe rm [label] : 基于 ssr-subscribe ls 打印的标号删除SSR订阅地址
- ssr-subscribe update : 从已添加的SSR订阅地址获取服务器信息
SwitchyOmega
默认已经有了两个示例,一个proxy代理服务器、一个auto switch自动切换模块式,可直接修改,也可以点+新建情景模式。
先建立一个代理服务器
网址协议 | 代理协议 | 代理服务器 | 代理端口 |
---|---|---|---|
(默认) | socks5 | 127.0.0.1 | 1080 |
再建一个自动切换模式
切换规则
排序 | 条件类型 | 条件设置 | 情景模式 |
---|---|---|---|
规则列表规则 | (按照规则列表匹配请求) | (刚刚建的代理服务器) | |
默认情景模式 | 直接连接 |
规则列表设置
规则列表格式 SwitchyAutoProxy
规则列表网址 https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
参考
linux关于ssr客户端的使用
liunx 中如何删除export设置的环境变量
debian使用privoxy将socks代理转换为http代理
SwitchyOmega 设置 Chrome代理
版权属于:Sukeycz
转载时须注明出处及本声明