others-Windows代理ssr-Proxifier
即使时 ssr 开启了全局模式, windows 下的 cmd 等命令行工具也是不能访问到墙外, 也就是没有走代理.
那么姿势就来了. 这里使用一个叫 Proxifier 的工具, 配置机子全局走代理到 ssr 中, 再由 ssr 代理到墙外, 然后整个世界都亮了
前篇
- Proxifier系统全局代理 - https://blog.csdn.net/Amdy_amdy/article/details/84585063
- Proxifier使用教程 - https://blog.csdn.net/u013066730/article/details/88788191
windows
下载 Proxifier. 官网: https://www.proxifier.com/, 下载 31 天免费试用版. 然后选着一下其中一个 key 注册
windows 3.42
1
2
3
4
5
6
7
8JCZBX-A3N3F-9DWY5-327V5-DKUXX
LPZLA-FW4R4-NV52E-Q9RYW-PH3ZY
5EZ8G-C3WL5-B56YG-SCXM9-6QZAP
G3ZC7-7YGPY-FZD3A-FMNF9-ENTJB
YTZGN-FYT53-J253L-ZQZS4-YLBN9
L6Z8A-XY2J4-BTZ3P-ZZ7DF-A2Q9C(Portable Edition)#免安装版本
5EZ8G-C3WL5-B56YG-SCXM9-6QZAP(Standard Edition)#安装版本mac 2.28
1
P427L-9Y552-5433E-8DSR3-58Z68(MAC) #mac版本
设置代理服务器. profile -> proxy servers, add 一个配置
10088 是本机 ssr 的代理端口. type 为 socks5. 然后测试一下是否能连上 ssr.
设置代理规则. profile -> proxification rule
!!! applications 与 target hosts 不能同时存在在一个 rule 中, 可以用两条去分别存 applications 与 target hosts.
Rules 即 设置规则,为某一款软件的或某一网址进行配置,如果手动配置,记得把 shadowsocks 之类的代理软件设置为直连,避免代理无限循环。
profile -> name resolution
Detect DNS settings automatically:自动检测DNS设置
Resolve hostnames through proxy:通过代理解析主机名(这里选择通过主机解析), 要勾选这个, 不然会访问链接时报 ssl 证书错误
Try to resolve via local DNS service first:首先通过尝试本地DNS代理服务器解析
done. 测试一下. 命令:
curl https://www.google.com
,不要使用 ping 命令测试, 因为 ping 的返回值都是 Proxifier.
cmd
cmder
vscode
Android Studio 的下载也能走到 ssr 中
Proxifier 有各种流量日志.
mac
注册码
1
P427L-9Y552-5433E-8DSR3-58Z68
启动是如果弹出警告:
proxifier extension blocked
, 需要允许initex llc
自定义代理规则
设置代理规则. profile -> proxification rule
- !!! applications 与 target hosts 不能同时存在在一个 rule 中, 可以用两条去分别存 applications 与 target hosts.
规则在上面的优先级搞, 符合规则就不会往下继续匹配了.
取消 loop 检测
有时候并发请求同一个地址, 会被检测为 Infinite Connection Loop
解决办法, 取消勾选 Profile->Advanced->Infinite Connection Loop Detection
踩坑
访问链接时报 ssl 证书错误
原因是 Name Resolution 没有设置正确, 需要勾选 Resolve hostnames through proxy