chfs安装使用注意事项及如何实现http外网访问
创始人
2024-05-14 22:44:12
0

对于分享电脑上的文件,或与手机互传文件,除了 QQ、微信还有很多专业的工具,Cute Http File Server (缩写为 chfs),就是一个免费小巧的 HTTP 文件共享服务器工具,它可以跨平台支持 Windows、Mac 和 Linux,只需启动即可自动快速帮你生成一个支持电脑和手机版的“文件下载网站”(网盘),其他设备只需通过 IP 地址即可下载和上传文件。

与其他常用的文件共享方式(如FTP、飞秋、网盘、自己建站)相比,chfs具有使用简单、适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷,但chfs在安装使用中需要注意几项事宜:

Tips 1:在Windows系统中,可以使用右键弹出菜单快捷的共享某个目录。

步骤如下:
1.下载注册表模板文件
2.在该文件中编辑你的chfs.exe的真实路径,并可添加其他参数
3.双击该脚本文件,进行注册表添加

Tips 2:另外,有几个功能需要通过配置文件中进行配置。

其中主要的配置项有:
1.html.title:自定义网页标题
2. html.notice: 自定义网页顶部的公告板。可以是文字,也可以是HTML标签,此时,需要适用一对``(反单引号,通过键盘左上角的ESC键下面的那个键输出)来包住所有HTML标签
3.ssl.cert和ssl.key: 用来配置SSL,启用HTTPS
4.folder.leaf.download: 仅最后一个目录可以打包下载
5.session.timeout: 会话的时长,单位是分钟

Tips 3:以系统服务运行。
chfs程序默认不是一个服务程序,所以如果你要以系统服务运行,需要自己创建服务。下面给出Windows平台的创建服务方法(通过NSSM工具):
1.将chfs.exe放在指定目录,假设为:d:\program\cutehttpfileserver
2.到http://www.nssm.cc/download下载nssm
3.将解压后的nssm程序放在d:\program\cutehttpfileserver中
4.在d:\program\cutehttpfileserver中运行命令行,或运行命令行并CD至该目录
5.假设你的服务名称为cute_http_file_service,命令行中输入:nssm install cute_http_file_service
6.NSSM会弹出配置对话框,在该对话框中输入程序路径以及运行参数

7.启动服务,命令行中输入:nssm start cute_http_file_service

那么,本地内网服务器部署的CuteHttpFileServer文件共享服务,如何让外网也能访问呢?今天小编就给大家提供一个方案,只要可以上网,就可以通过快解析一步映射设置,将文件共享系统的内网端口地址映射到外网访问。操作过程很简单,具体实现步骤如下:

1.设置内网映射外网

在文件共享服务器本地,或者所在内网另台主机电脑上,安装并登录快解析添加端口映射设置。通过这一步添加映射设置,将内网地址变成外网地址。

2.添加映射时,根据自己应用场景填写正确的映射信息:

 
公网类型:指外网访问所用的端口,这里的chfs文件共享服务登录访问的属于web后台登录管理,一般推荐选择非80网站的公网类型。映射名称:自定义;方便自己看记,如“chfs”、“文件共享”等。

内网ip地址:填写自己内网chfs实际访问使用的地址。本机用127.0.0.1格式。内网另台主机的用对应静态固定的内网IP地址。
应用程序端口:不能随便写,填写上自己内网chfs实际访问使用的端口号。

填写完成后点击确定,自动生成免费自定义二级域名,或填写上自己的域名,同时在自己域名注册解析商网站后台,添加对应一个cname指向,让自己域名生效。

3.外网浏览器访问chfs共享文件
内网快解析映射生效正常后,在外网访问chfs需要时,在外网的浏览器访问使用映射后的外网地址(域名和外网端口)进行访问登录管理。

个人和企业在内网部署的ERP、远程桌面、SSH远程、SVN、个人网盘、OA、ERP、NAS、https或http网站、FTP文件共享服务、管家婆、打印机、视频监控、数据库、服务器等重要办公系统和设备应用,在没有拉专线或公网IP的情况下,无法实现异地跨网访问,相关业务只能暂时中止或搁浅。其实,面对这一难题,只需在内部简单安装快解析软件就能解决,轻松实现内网地址让外网访问。

相关内容

热门资讯

【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
AsusVivobook无法开... 首先,我们可以尝试重置BIOS(Basic Input/Output System)来解决这个问题。...
ASM贪吃蛇游戏-解决错误的问... 要解决ASM贪吃蛇游戏中的错误问题,你可以按照以下步骤进行:首先,确定错误的具体表现和问题所在。在贪...
月入8000+的steam搬砖... 大家好,我是阿阳 今天要给大家介绍的是 steam 游戏搬砖项目,目前...