littlebot
Published on 2025-04-10 / 0 Visits
0

【源码】基于Node.js的pacproxy微型服务器

项目简介

本项目是基于Node.js的移动设备代理微型服务器,专为移动设备设计。能够将闲置移动设备转化为服务器,利用其高性能和低功耗特点,提供强大的代理服务。

项目的主要特性和功能

  • 移动设备的优势利用:可将闲置的移动设备转化为服务器,充分利用其性能和资源。

安装使用步骤

  1. 安装Node.js容器:在Android手机上安装Node.js容器APP,如d/node.js,此APP相当于在Android上运行的Node.js的Docker容器。
  2. 复制项目:暂无详细复制方式说明。
  3. 添加并运行项目:在APP右下角选择+ Add File,选择Download\pacproxy-miniserver\mini.js,任务栏将出现,可运行、停止或编辑该文件。
  4. 配置网络设置:技术人员可帮助设置并保存好\lib\pacpservice.js(相关网络设置),也可使用默认设置。
  5. 设置自动运行:在APP左上角可设置开机自动运行、锁定休眠、锁定WiFi连接等。
  6. 申请域名并设置端口映射
    • 申请一个域名并指向用户家的IP,可从网站https://whatismyipaddress.com/查到自己的IP。
    • 设置路由器端口映射,将外网443端口映射到设置的port(8443)端口,80映射到设置的httpport(8080)端口。
  7. 运行软件并获取证书
    • 运行软件,第一次访问网站会自动获取数字证书。若因不能连到自己路由器80端口报错,可把手机拿到测试能行的家里获取SSL证书。
    • 第一次访问运行成功后,停止服务再重新运行,核对各项参数。
  8. 设置静态IP:为避免WiFi重连时改变IP地址,建议家里的WiFi设置成静态IP地址,且与端口映射一致。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】