【折腾向】闲置手机 + 内网穿透 + caddy + rclone = ?

【折腾向】闲置手机 + 内网穿透 + caddy + rclone = ?
最新回答
甜心猫宠女

2023-11-12 05:16:30

通过frp实现内网穿透,将闲置手机暴露至公网,同时利用caddy搭建webdav服务,客户端通过rclone实现webdav挂载,最终达到类坚果云的效果。

确保手机拥有公网IP。

使用Termux配置服务端(闲置手机)。

更换Termux的仓库源,输入termux-change-repo并确认。

更新默认包管理器和已安装包。

开启存储权限,通过termux-setup-storage并同意权限申请。

安装vim,注意Termux对内置文件的跟踪校验。

配置frp进行内网穿透。

下载并解压frp文件。

配置frps.toml与frpc.toml,表示将访问8.8.8.8:8888的流量转发至127.0.0.1:8888。

赋予文件执行权限并启动服务。

利用caddy搭建webdav服务。

下载caddy二进制文件,配置密码,创建caddy配置文件,运行caddy。

通过浏览器访问webdav服务。

使用termux-services守护服务,确保其不因断电或其他原因而停止。

使用rclone挂载webdav服务至本地文件夹。

创建rclone.vbs快捷方式实现开机启动。

安装openssh,生成SSH密钥并配置sshd服务。

在frpc.toml中添加代理配置。

使用Termux安装git,初始化裸仓库,远程克隆git仓库。

设置远程桌面连接,允许远程协助并穿透到公网。