项目简介
本项目是基于Node.js的移动设备代理微型服务器,专为移动设备设计。能够将闲置移动设备转化为服务器,利用其高性能和低功耗特点,提供强大的代理服务。
项目的主要特性和功能
- 移动设备的优势利用:可将闲置的移动设备转化为服务器,充分利用其性能和资源。
安装使用步骤
- 安装Node.js容器:在Android手机上安装Node.js容器APP,如
d/node.js
,此APP相当于在Android上运行的Node.js的Docker容器。 - 复制项目:暂无详细复制方式说明。
- 添加并运行项目:在APP右下角选择
+ Add File
,选择Download\pacproxy-miniserver\mini.js
,任务栏将出现,可运行、停止或编辑该文件。 - 配置网络设置:技术人员可帮助设置并保存好
\lib\pacpservice.js
(相关网络设置),也可使用默认设置。 - 设置自动运行:在APP左上角可设置开机自动运行、锁定休眠、锁定WiFi连接等。
- 申请域名并设置端口映射:
- 申请一个域名并指向用户家的IP,可从网站
https://whatismyipaddress.com/
查到自己的IP。 - 设置路由器端口映射,将外网443端口映射到设置的port(8443)端口,80映射到设置的httpport(8080)端口。
- 申请一个域名并指向用户家的IP,可从网站
- 运行软件并获取证书:
- 运行软件,第一次访问网站会自动获取数字证书。若因不能连到自己路由器80端口报错,可把手机拿到测试能行的家里获取SSL证书。
- 第一次访问运行成功后,停止服务再重新运行,核对各项参数。
- 设置静态IP:为避免WiFi重连时改变IP地址,建议家里的WiFi设置成静态IP地址,且与端口映射一致。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】