内网穿透一键部署工具。

内网穿透一键部署工具。

Property
Mar 10, 2022 01:28 AM
Status
Date
URL
https://github.com/rmshadows/P_NAT_Setup
notion image

notion image

P_NAT_Setup

远程控制一键部署工具。
使用系统:Windows 10 & Linux (大部分是针对Windows的)
开发目的:让零基础的用户也能通过简单的运行,进行远程连接开发者的电脑
模式:开发者 and 用户远程连接
用户端:需要放在用户端部署
开发端:只需要开发端部署
注意:
  • conf文件夹只能放一个配置文件
  • res文件夹只能放文件夹

文件夹列表

FRP

  • frpc.py——部署frp连接。开发端,通过FRP暴露在公网等待用户连接。配合JRA、Dayon等项目。

ndp(.Net)

  • download.Net.bat——用于下载.Net版本。用户端。注意:默认下载4.6.2版本。
  • install.Net.bat——用于安装.Net版本。用户端。注意:默认下载4.6.2版本。而且,有时能用有时不能用,原因未知,随缘安装。
  • check.NetVersion.bat——用于检查.Net版本。用户端。

Tight VNC

  • TightVNCServer.py——部署Windows端TightVNC。用户端。注意:仅限Windows。

ZeroTier

  • ZeroTier.py——部署Zero Tier。用户端/开发端,两边都需要加入ZeroTier网络,选配是否隐藏在卸载列表。
  • PyinstallerZeroTier.bat——使用pyinstaller生成exe文件

Share

  • regedit.py —— 操作Windows注册表
  • run_background.vbs——将文件拖放到此VBS上可后台运行

使用方法

每个文件夹都是一个基本单位。比如需要配置ZeroTier,那就进入ZeroTier文件夹,运行文件夹中的脚本即可(会自动吧需要的文件复制到一块)。

更新日志

  • 2022.03.07——1.0.7
    • 添加了.Net版本检测脚本
  • 2022.03.06——1.0.6
    • 添加了后台运行的vbs脚本
  • 2022.03.06——1.0.5
    • 完成了TightVNC部署脚本
  • 2022.03.05——1.0.4
    • 添加了微软.Net安装脚本
  • 2022.03.04——1.0.3
    • 更新了部署脚本
    • 更新目录结构
  • 2022.02.28——1.0.2
    • ZeroTier脚本更新:支持隐藏卸载程序列表
  • 2022.01.21——1.0.1
    • 添加TightVNC脚本(Windows Only)
  • 2021.09.16——1.0.0
    • 完成了ZeroTier和FRP的部署脚本