自建NaiveProxy

自建NaiveProxy
kikockVPN完美方案-自建NaiveProxy
你是不是购买的VPN老掉线、限速、不是跑路、就是被封,要么就是所在地区不支持,x账号也动不动被关小黑屋,购买御三家AI也动不动被封号限制?
那么有没有一个终极解决办法呢?当然有,今天老张就来分享一下老司机们都采用的方式 NaiveProxy,彻底解决以上所有问题,NaiveProxy可以说是目前自建VPN最完美的方案了。
一、服务器购买
VPS购买 略
二、域名配置
2.1 域名购买
推荐域名注册商:
- Cloudflare
- spaceship
2.2 域名解析配置
在你的域名管理面板(如 Cloudflare、阿里云、DNSPod 等)添加 A 记录:
| 类型 | 名称 | 值 | TTL |
|---|---|---|---|
| A | cdn(或其他名称) | 你的VPS IP地址 | 自动/600 |
例如:你的主域名是 example.com,则二级域名为 cdn.example.com
⚠️ 注意事项:
- 避免使用敏感词:proxy、vpn、ss、v2ray、trojan、naive、ssr、clash 等
- 关闭 Cloudflare 代理:小云朵变灰,使用 DNS Only 模式
- 验证解析:等待 DNS 生效后,可用
ping cdn.example.com验证是否解析正确
三、服务器配置
3.1 SSH 连接服务器
使用 SSH 客户端(如 Windows Terminal、Xshell、Termius)连接:
1 | ssh root@你的服务器IP |
3.2 系统初始化
1 | # 更新系统 |
3.3 防火墙配置
1 | # 安装并设置自启 |
3.4 关闭 SELinux(可选但推荐)
1 | # 临时关闭 |
3.5 启用 BBR 加速
1 | # 检查是否已启用 |
四、安装 NaiveProxy 服务端
NaiveProxy 需要使用带 naive 补丁的 Caddy 作为服务端。
4.1 安装 Go 环境
1 | # 下载 Go(检查最新版本) |
4.2 安装 xcaddy
1 | go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest |
4.3 编译带 naive 模块的 Caddy
1 | # 创建工作目录 |
4.4 创建 Caddy 配置文件
1 | # 创建配置目录 |
写入以下内容(请替换为你自己的信息):
1 | { |
配置说明:
cdn.example.com- 替换为你的二级域名[email protected]- 替换为你的邮箱(用于申请证书)你的用户名和你的密码- 设置 NaiveProxy 认证信息(建议使用复杂密码)
4.5 创建伪装网站
1 | # 创建网站目录 |
4.6 创建日志目录
1 | mkdir -p /var/log/caddy |
4.7 创建 Systemd 服务
1 | cat > /etc/systemd/system/caddy.service << 'EOF' |
4.8 启动服务
1 | # 重载 systemd |
4.9 验证安装
- 浏览器访问
https://cdn.example.com,应该显示伪装网站 - 证书应该已自动申请成功(Let’s Encrypt)
五、客户端配置
5.1 Windows 客户端 - v2rayN
5.1.1 下载软件
- v2rayN:https://github.com/2dust/v2rayN/releases
下载最新版本:v2rayN-windows-64-With-Core.zip - NaiveProxy:https://github.com/klzgrad/NaiveProxy/releases
下载最新版本:NaiveProxy-v140.0.7339.123-2-win-x64.zip
5.1.2 安装配置
- 解压 v2rayN 到任意目录(如 D:\v2rayN)
- 解压 NaiveProxy 并将
naive.exe移动到D:\v2rayN\bin\NaiveProxy文件夹下 - 创建配置文件
naive.json:
1 | { |
- 打开 v2rayN 添加自定义配置:
- 点击菜单:服务器 → 添加自定义配置服务器
- 选择配置文件:
naive.json - 核心类型选择:NaiveProxy
- 点击确定保存
5.2 iOS 客户端 - Shadowrocket(小火箭)
- App Store 搜索 Shadowrocket(付费)
- 添加节点配置:
- 类型:HTTP2
- 地址:cdn.example.com
- 端口:443
- 用户名:你设置的用户名
- 密码:你设置的密码
5.3 Android 客户端 - NekoBox(推荐)
- 下载:https://github.com/MatsuriDayo/NekoBoxForAndroid/releases
- 添加 Naive 配置:
- 类型:Naive
- 地址:cdn.example.com
- 端口:443
- 用户名:你设置的用户名
- 密码:你设置的密码
六、总结
NaiveProxy 可以说是目前自建 VPN 最完美的方案了,特点包括:
✅ 彻底解决 VPN 常见问题:
- 🔒 稳定连接 - 避免掉线问题
- ⚡ 无限制速 - 服务器性能决定速度
- 🚫 永久可用 - 自己掌控,不会跑路
- 🌍 全球通用 - 适合所有地区
- 🔓 AI/社交账号安全 - 避免账号被封
✅ 技术优势:
- 使用 Chrome 浏览器的网络协议栈
- 完美的流量伪装和探测防护
- 自动获取 Let’s Encrypt 证书
- 配置简单,维护成本低
✅ 部署成本:
- 服务器成本:年付 100-300 元(根据配置)
- 域名成本:年付 10-50 元
- 总成本:年付约 150-350 元(非常划算)
⚠️ 安全提醒:
- 请遵守当地法律法规
- 不要分享给他人使用
- 定期更新服务器安全补丁
- 使用强密码和复杂用户名
如果这个教程帮到你了,请点赞 + 关注 + 转发!





