https://whoer.net/zh   查看自己的IP

https://github.com/JadaGates/ShadowsocksBio           Shadowsocks 笔记

https://github.com/frank-lam/vps-ss   手把手教你,搭建搬瓦工 SS 代理

https://blog.zfanw.com/privoxy-tutorial/      Privoxy 教程           https://blog.csdn.net/ZYC88888/article/details/95979341      Privoxy教程使用详解

多台电脑如何共享翻墙通道

如何用 Privoxy 辅助翻墙?

https://blog.haitianhome.com/server-ssr.html         服务器端SSR的配置

https://hub.docker.com/r/hmbsbige/shadowsocksr-docker  服务器端

docker run -d --restart=always --name=SSRV2 -v /root/ssconfig:/ssconfig:ro --dns 1.1.1.1 --dns 8.8.8.8 -p 5656:80 -p 5656:80/udp hmbsbige/shadowsocksr-docker:latest -c /ssconfig/1.json

修改配置文件:/root/ssconfig/1.json

1
2
3
4
5
6
7
8
9
10
11
{
"server": "0.0.0.0",
"server_port":"80",
"local_address": "127.0.0.1",
"password":"密码",
"protoclo":"origin",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"obfs":"http_simple"
}

https://hub.docker.com/r/heroperseus/ssr-privoxy-client  客户端

docker run --restart=always -d --name ssr-privoxy-client -v /volume1/docker/SSR:/home -p 7070:7070 -p 8118:8118 -e SERVER_ADDR=服务器地址 -e SERVER_PORT=5656 -e PASSWORD=密码 -e METHOD=aes-256-cfb -e PROTOCOL=origin -e OBFS=http_simple heroperseus/ssr-privoxy-client

服务器地址、端口、密码跟服务器设置的对应:

 

分流GFWlist 智能分流

https://guojing.io/posts/privoxy/

https://github.com/zfl9/gfwlist2privoxy  适用于 privoxy 的 gfwlist.pac

通过服务器主机
curl -4sSkLO https://raw.github.com/zfl9/gfwlist2privoxy/master/gfwlist2privoxy
bash gfwlist2privoxy 127.0.0.1:7070,如 socks5 地址端口不是7070,注意将 127.0.0.1:7070 替换为你的 socks5 地址

把生成的文件gfwlist.action通过winscp下载下来,然后复制到容器里/etc/privoxy目录下;主机/volume1/docker/SSR对应容器/home目录;

docker exec -it ssr-privoxy-client /bin/bash 进入容器,echo 'actionsfile gfwlist.action' >>/etc/privoxy/config (或用vi直接编辑/etc/privoxy/config,增加actionsfile gfwlist.action后保存)

把如下这些删掉

1
2
3
4
5
6
forward / .
forward-socks5 .dropbox*.com 127.0.0.1:7070 .
forward-socks5 .*google*.* 127.0.0.1:7070 .
forward-socks5 .*facebook*.* 127.0.0.1:7070 .
forward-socks5 .*twitter*.* 127.0.0.1:7070 .
forward-socks5 .*thetvdb*.* 127.0.0.1:7070 .

ssr-privoxy-client 主机如在国内,不在gfwlist里的网址是不会经过防火墙;不会占用境外服务器的流量;

gfwlist的网址需要经过防火墙,此工作由ssr-privoxy-client 主机跟远端服务器完成,只有一个主机跟SSR服务器连接,难以引起注意,从而保证安全;

 

代理的优势在于不需要安装专用的客户端,直接在客户端设置即可;

手机连接WIFI,在WIFI设置代理和端口

手机连接4G,接入点APN那里设置代理和端口,如果APN不能修改,请增加一个APN,调试能上网为止;

电脑FireFox

Firefox绿色版:https://soft.xie3fa.top:444/other/Mozilla Firefox78.2ESR.zip

查看哪些直连,哪些走代理;浏览器打开http://p.p

查看baidu.com,显示直连;

查看ip138.com也是直连的,打开此网址可以看到ip在国内;

查看google.com 网站,显示走代理;gfwlist.action 记录了所有需要走代理的网址和ip,如有需要,自己编辑gfwlist.action,增加网址;

查看whoer.net网址,是需要走代理的,打开此网址可以看到ip在国外;

以上验证,智能分流是有效的;

 

这个代理端口也可以共享给外部使用;通过路由器设置即可;