naiveproxy中转的新思路
本帖最后由 201413794 于 2024-12-9 15:38 编辑A小鸡,中转小鸡,B小鸡,落地小鸡。
A小鸡,使用caddy搭建,配置文件关键点如下,以下配置是用的caddy v1,
example1.com:443{
gzip
timeouts none
tls /path/to/certificate.crt /path/to/private.key
forwardproxy {
basicauth user1 pass1
hide_ip
hide_via
probe_resistance secert.localhost
upstream http://127.0.0.1:8080
}
proxy / https://aaa.com
}
用户名为user1,密码为pass1,流量通过http://127.0.0.1:8080出,关于upstream支持的如下,自己看链接。
https://caddyserver.com/docs/caddyfile/directives/reverse_proxy
同时在A上运行naive,配置文件如下,注意要和A的caddy的配置文件端口匹配上
{
"listen": "http://127.0.0.1:8080",
"proxy": "https://user2:pass2@example2.com"
}
而A运行的naive,配置文件中的user2和pass2为落地小鸡B通过caddy搭建的naiveproxy节点
B搭建naiveproxy的配置文件关键点如下
example2.com:443{
gzip
timeouts none
tls /path/to/certificate.crt /path/to/private.key
forwardproxy {
basicauth user2 pass2
hide_ip
hide_via
probe_resistance
}
proxy / https://aaa.com
}
落地小鸡B就是出口了,如果需要分流,可以和A一样增加upstream参数,通过xray/sing-box等其他软件设置路由进行分流。也可以继续往下接小鸡C,链式代理。
自己使用时,使用A小鸡的域名和A小鸡设置的用户名与密码,即可正常使用。
页:
[1]