Linux 使用SSR客户端
https://mikoto10032.github.io/post/%E7%A8%8B%E5%BA%8F%E5%91%98%E9%82%A3%E4%BA%9B%E4%BA%8B/linux%E4%BD%BF%E7%94%A8ssr%E5%AE%A2%E6%88%B7%E7%AB%AF/
下载安装SSR
12 | sudo apt-get install git git clone https://github.com/ssrbackup/shadowsocksr |
进入clone的文件夹,复制config.json到 /etc/shadowsocks.json
1 | cp shadowsocksr/config.json /etc/shadowsocks.json |
编辑json
1 | vi /etc/shadowsocks.josn |
你会看到如下信息:
"password": "123wc@",
"method": "rc4-md5",
"protocol" : "auth_aes128_sha1",
"protocolparam" : "",
"obfs" : "http_simple",
"obfsparam" : "cdn.4g.play.cn#X-Online-Host:cdn.4g.play.cn",
"speed_limit_per_con": 0,
"speed_limit_per_user": 0,
12345 | “server_port”:8388, //端口”password”:”password”, //密码 “protocol”:”origin”, //协议插件 “obfs”:”http_simple”, //混淆插件 “method”:”aes-256-cfb”, //加密方式 |
进入到shadowsocksr/shadowsocks目录,运行
1 | python /root/shadowsocksr/shadowsocks/local.py -c /root/ssr.json -d start |
进入到shadowsocksr/shadowsocks目录,运行
1 | python /root/shadowsocksr/shadowsocks/local.py -c /root/ssr.json -d stop |
1 | python /root/shadowsocksr/shadowsocks/local.py -c /root/ssr.json -d restart |
利用proxychains让命令走代理
1 | sudo apt install proxychains |
1 | sudo vim /etc/proxychains.conf |
将最后一行改成:
1 | proxychains wget https://www.google.com |
PS:好像这个ip和前面ssr的json设置的ip有关
* 让命令行都走代理(如果需要的话)
配置chrome浏览器
因为某些原因(我不是很清楚),在大多数Linux下只成功启动ssr客户端的话会发现并没有什么作用,该进不去的仍然进不去,在这里就直接讲在Chrome内自动代理(国内走直连,特定网站走ssr)的解决方案吧。 进入https://file.lucien.ink/SwitchyOmega,下载
12 | SwitchyOmega.crxOmegaOptions.bak |
- 然后在Chrome里打开
chrome://extensions
,把SwitchyOmega.crx文件拖放到扩展程序页面,点击添加扩展程序进行安装。 - 打开SwitchyOmega的设置页面,跳过设置向导,点击导入/导出、从备份文件恢复、找到OmegaOptions.bak打开,恢复完成后点击应用选项,可以点击扩展设置选择直连、代理还是自动切换。
参考:
[1] https://www.jianshu.com/p/c336fd0bdfbe
[2] https://blog.csdn.net/sinat_38245860/article/details/78698593
[3] https://blog.csdn.net/suz_cheney/article/details/73478360
[4] https://blog.csdn.net/xs18952904/article/details/80272579