-
安装NaiveProxy
- 使用Docker:
运行命令:
docker pull naiveproxy/naiveproxy。 启动并运行:docker run -p 80:80 naiveproxy/naiveproxy。 - 使用Manjaro:
使用包管理器安装:
sudo pacman -S naiveproxy. - Windows: 下载并安装NaiveProxy的Windows版本。
- macOS:
使用Homebrew安装:
brew install naiveproxy.
- 使用Docker:
运行命令:
-
配置NaiveProxy
- 命令行配置:
- 启用特定端口:
np --listen --port 80. - 绑定到IP和端口:
np -b 0...:80. - 反向代理到内部服务器:
np --from 8008 --to 80. - 生成自签名证书:
np --self-signed-certificate. - 配置HTTPS:
np --cert /path/to/cert.pem --key /path/to/private.key. - 设置连接限制:
np --max-connections 100. - 启用详细日志:
np -v或np -d。
- 启用特定端口:
- 命令行配置:
-
高级配置
- 修改
config.json,设置listen、flush或启用Golang模块。
- 修改
-
测试
- 使用
curl或Postman测试HTTP和HTTPS端点是否正常。
- 使用
-
日志和调试
查看日志以解决问题。
通过以上步骤,您可以轻松设置并配置NaiveProxy服务器,满足反向代理需求。




