-
安装Node.js和加速器
- 确保系统已安装Node.js(版本建议为16.以上)。
- 使用npm安装Coiote加速器:
npm install -g coiote
- 初始化加速器实例:
coiote create my-accelerator
-
配置路由器
- 安装并配置路由器(如Linux的iptables、Windows的PFSense)。
- 添加规则,将目标服务器的80和443端口流量转发到本地加速器实例:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-destination 127...1:108 iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-destination 127...1:108
-
设置加速器配置文件
- 打开
my-accelerator/config.json,填写以下内容:{ "localAddress": "127...1", "localPort": 108, "remoteAddress": "123.456.789.123", "acceleratorId": "my-accelerator-remote", "username": "yourusername", "password": "yourstrongpassword" } - 保存并退出编辑器。
- 打开
-
验证身份验证
- 确保配置的username和password正确无误。
- 可以使用telnet测试远程加速器连接:
telnet 123.456.789.123 108
- 或使用curl命令:
curl -I http://123.456.789.123:108
-
优化配置(可选)
- 根据实际带宽和延迟调整
workerMax值。{ "workerMax": 100 } - 测试带宽和延迟,确保加速效果。
- 根据实际带宽和延迟调整
通过以上步骤,您已成功配置了一个加速器代理节点,能够在远距离环境中加速数据传输。









