Everything+cpolar内网穿透工具搭建在线资料库实现无公网IP远程管理文件

科技   2024-11-19 15:50   河北  

1.文件搜索工具Everything介绍

文件搜索工具Everything是一款高效、实时的文件搜索利器,旨在帮助用户迅速定位并访问存储在本地计算机上的文件和目录。以下是Everything的核心功能介绍:

主要功能:

  • 极速搜索Everything通过快速建立文件名索引,实现毫秒级的搜索速度,让用户几乎可以瞬间找到所需文件。
  • 实时更新:它实时跟踪文件系统的变化,确保搜索结果始终与当前文件状态同步,无需手动刷新。
  • 多协议支持:支持HTTP/HTTPS协议,方便在不同网络环境下进行文件搜索分享
  • 通配符与正则表达式:提供灵活的搜索选项,支持通配符和正则表达式,满足用户复杂搜索需求。
  • 资源占用低:即使在资源受限的计算机上,Everything也能以极低的系统资源占用运行,不影响其他应用程序的性能。
  • 跨平台兼容:适用于WindowsLinux等多种操作系统,满足不同用户的平台需求。

此外,它内置的HTTP服务器功能,使得用户能够方便地远程访问和搜索文件,这一特性极大地提升了软件的实用性和便捷性。

其官方下载网站如下:

https://www.voidtools.com/zh-cn/downloads/

可以从这里下载最新版1.4.1.1026

2.Cpolar内网穿透工具介绍

Cpolar是一款功能强大的内网穿透工具,它能够将内网服务通过安全隧道暴露至公网,实现公网用户的正常访问。以下是cpolar的详细介绍:

主要功能:

  • 内网穿透:将位于防火墙或NAT之后的内网服务暴露给公网用户。
  • 安全隧道:创建HTTPS URL,确保数据传输的安全性,并支持密码保护隧道访问。
  • 多协议支持:涵盖HTTP/HTTPSTCP等多种协议,满足用户不同需求。
  • Websocket支持:无缝分享实时网络应用程序,满足实时通信需求。
  • 多隧道支持:单个cpolar客户端可同时运行多个隧道,便于管理多个内网服务。

应用场景:

  • 开发调试:方便开发者远程访问和调试本地网站或移动应用。
  • 远程访问:实现家庭设备的数据访问和公司内部资源的外部访问。
  • 云服务:将内网服务作为云服务提供给外部用户访问,搭建小型云服务。

软件官网下载地址如下:

https://www.cpolar.com/download

3.安装与配置

本文在WINDOWS 10下安装,安装过程略。安装完成后启动并配置相应服务。

Cpolar下载需要先注册用户,需记下用户名和密码,方便后面设置会用到。

3.1启动 Everything 的HTTP服务器

这里其实Everything就相当于一个文件服务器,这个比开共享方便,为保证本地文件的安全,还可以对访问者设定用户名和密码。

勾选启用HTTP服务器(E),指定HTTP服务端口号为8199,同时指定访问用户名和密码:

打开浏览器访问刚才的创建的HTTP服务:

http://localhost:8199/

输入用户名和密码:

这样可以看到本地磁盘,然后进行访问:

3.2启动Cpolar并登录

双击安装生成的Cpolar Web UI快捷方式,出现如下界面,输入注册时的用户名和密码进行登录:

3.3创建隧道

进入URL界面后,先创建一个隧道,端口指定为8199,和前面在Everything中创建HTTP服务的端口号保持一致。选择随机域名,地区选China Top

查看隧道列表:

查看在线隧道列表:

然后复制生成的公网地址,在浏览器中打开:

http://7f76eb49.r25.cpolar.top

如上图,输入用户名和密码后,直接访问内网主机共享文件。

或者复制https地址,在浏览器中打开:

https://7f76eb49.r25.cpolar.top

这样,安装在本地电脑上的Everything软件,就能在公共互联网上访问到。

4.存在的问题

Everything的设置中可以选择包含或排除特定的文件夹,但这种设置不够灵活,无法满足用户在不同场景下对搜索目录的精确限定需求。


Python运维实践
Python运维实践,专注于互联网技术的总结与交流,内容涉及Python自动化运维、Django框架、园区网络技术、linux云计算、系统架构及网络空间安全等知识的实践与分享。
 最新文章