Naiveproxy五分钟上手指南

准备

服务器部署

go version #按提示安装后再进行
go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest
~/go/bin/xcaddy build --with github.com/caddyserver/forwardproxy@caddy2=github.com/klzgrad/forwardproxy@naive

创建Caddyfile配置

:443, xxx.123.xyz #替换域名
tls 123@gmail.com #替换邮箱,申请证书
route {
 forward_proxy {
   basic_auth user1 pass1 #用户名和密码
   hide_ip
   hide_via
   probe_resistance
  }
#支持多用户
 forward_proxy {
   basic_auth user2 pass2 #用户名和密码
   hide_ip
   hide_via
   probe_resistance
  }
reverse_proxy  https://www.bing.com  {
  header_up  Host  {upstream_hostport}
  header_up  X-Forwarded-Host  {host}
 }
}

caddy常用指令

  • 前台运行caddy:./caddy run

  • 后台运行caddy:./caddy start

  • 停止caddy:./caddy stop

  • 重载配置:./caddy reload

客户端

推荐 passwall、Shadowrocket