Resin 是一款轻量代理池工具,可批量导入节点、统一代理转发。本文极简梳理本地部署(零成本)和服务器部署两种方案。
一、两种部署方案核心区别
- 本地部署:依托本地 Clash 代理兜底境外网络,无需服务器、零成本,链路多一层转发,稳定性依赖本地节点。
- 服务器部署:依托境外服务器原生外网,无需本地代理,链路简单、延迟低、更稳定,适合长期批量爬虫请求。
二、本地部署(Clash+Resin+X2rayn)
2.1 部署链路
本地网络 → Clash(7890端口免费机场节点) → Resin(导入境外节点池) → X2rayn(全局代理) → 目标网站
核心逻辑:国内本地网络无法直接访问免费境外节点,通过 Clash 代理为 Resin 提供外网环境,解决节点导入失效问题。
2.2 前置准备
- 电脑安装 Clash、X2rayn
- Clash 导入免费机场节点,正常联网,7890端口正常监听
- 下载 Resin 程序,准备免费节点资源
- 7890、2260 端口无占用
2.3 核心 .env 配置(直接复制使用)
# 后台管理密钥
RESIN_ADMIN_TOKEN=xxx
RESIN_PROXY_TOKEN="xxx"
# 数据存储目录
RESIN_STATE_DIR=./data/state
RESIN_CACHE_DIR=./data/cache
RESIN_LOG_DIR=./data/log
# 服务监听端口
RESIN_LISTEN_ADDRESS=0.0.0.0
RESIN_PORT=2260
# 核心:走本地Clash 7890代理
HTTP_PROXY=http://127.0.0.1:7890
HTTPS_PROXY=http://127.0.0.1:7890
ALL_PROXY=socks5://127.0.0.1:7890
# 本地地址跳过代理,防止死循环
NO_PROXY=127.0.0.1,localhost
2.4 部署步骤
- 打开 Clash,开启代理,确保外网可正常访问;
- 在 Resin 目录创建 data/state、data/cache、data/log 文件夹,替换上述 .env 配置;
- 启动 Resin 服务,访问 本地IP:2260 进入后台;
- 导入免费境外节点,依托 Clash 代理完成节点校验激活;
- 将 Resin 有效节点导入 X2rayn,开启全局代理即可使用。
2.5 本地部署注意事项
- Clash 节点掉线会直接导致 Resin 节点失效;
- 必须配置 NO_PROXY 本地白名单,避免代理循环卡死;
- 确保 2260 端口不被其他程序占用。




三、服务器部署(境外机稳定方案)
3.1 部署链路
境外服务器网络 → Resin(导入境外节点) → X2rayn(全局代理) → 目标网站
核心逻辑:境外服务器自带外网,无需 Clash 兜底,可直接访问境外节点,链路更简洁稳定。
3.2 前置准备
- 一台正常联网的境外 Linux 服务器
- 服务器放行 2260 端口,关闭防火墙拦截
3.3 核心 .env 配置
# 后台管理密钥
RESIN_ADMIN_TOKEN=xxx
RESIN_PROXY_TOKEN="xxx"
# 数据存储目录
RESIN_STATE_DIR=./data/state
RESIN_CACHE_DIR=./data/cache
RESIN_LOG_DIR=./data/log
# 对外开放端口
RESIN_LISTEN_ADDRESS=0.0.0.0
RESIN_PORT=2260
3.4 部署步骤
- 登录境外服务器,放行 2260 端口;
- 上传 Resin 程序,替换配置文件并创建数据目录;
- 后台启动 Resin,设置开机自启保障长期在线;
- 通过 服务器公网IP:2260 进入后台,导入节点自动生效;
- 节点导入 X2rayn 开启全局代理,部署完成。


四、结论
通过两种方式的部署校验,能否保证目标站点可达,很大程度上取决于站内大佬分享节点的质量,可能很多无法访问Google,或者x.ai等等ai网站。 ^-^
本文只是提供思路,不保证稳定性 ^-^
