首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >外网访问局域网(Http File Server)HFS软件服务器:通过外网访问内网的hfs共享网络文件方法

外网访问局域网(Http File Server)HFS软件服务器:通过外网访问内网的hfs共享网络文件方法

原创
作者头像
网络前线
发布2025-10-29 16:18:16
发布2025-10-29 16:18:16
5590
举报

HFS 是一种上传文件的软件。 它是专为个人用户所设计的 HTTP 档案系统 - Http File Server,如果您觉得架设 FTP Server 太麻烦,那么这个软件可以提供您更方便的档案传输系统,下载后无须安装,直接双击 hfs.exe 运行即可,非常的方便,本教程讲解如何使用 HFS 以及如何在外网简单轻松的访问内网的 HFS 服务。外网访问HFS包括公网IP路由转发和无公网IP下的nat123映射二种通用方案。

Hfs是分享资源的重要工具,但是有很多的用户使用路由器上网,这就需要进行DMZ虚拟主机和虚拟服务器模式;如果是面对无公网IP环境的,则可以用nat123内网映射外网访问方法。下面是详细 的HFS下载安装教程,及以让外网访问的详细实现步骤。

一,下载启动 HFS

1,下载HFS软件

注意下载存放程序的目录不能是临时文件夹,不然电脑重启后容易丢失,他不需要安装,放哪里就在哪里运行。

下载好的软件不需要安装,双击直接运行。HFS界面看起来跟普通FTP客户端有点像。

2,设置本地共享文件目录

在合适的目录中新建一个专门存放 HFS 的文件目录,文件名称自定义即可。在 HFS 软件中点击 Menu ,点击选择 Add folder from disk 添加存放文件的主文件。

选中骤中创建的文件,点击【确定】。选择 Real folder 。

3,设置用户上传文件权限

鼠标右键点击已经添加好的主文件,选择 Properties 。

upload选项中选择anyone,使得任何人都可以上传文件到这个主文件中。(也可以按需设置好特定用户上传权限)

4,局域网浏览器访问HFS

在电脑浏览器中http访问hfs地址,就可以看到网页版的文件了,如果想要在文件中上传文件,可以点击 Upload 上传文件。

二、通过路由设置让外网访问HFS方案

路由转发方案需要有公网IP,路由器支持配置端口转发(转换规则)。

1、先查看路由器的wan地址

确保这个这里wan(公网拿到的地址)地址是公网IP。同时百度IP结果是一样的,才表示自己路由是公网IP。

2、路由器页面配置转发规则

通常都是在外部访问相关的配置里面,有的在虚拟服务器里面,有在NAT,有叫端口转发。再选择添加端口转发规则,不同路由器的配置项有名称上的差别但是作用是一样的。

源端口/公网端口:指的是端口号,尽量填大一些,避免被自身的占用。不显示的表示与内网一样的。

目的地址/内网IP:这里指的是服务器的ip地址。我的电脑地址是192.168.60.16。

目的端口/内网端口:这里指的是服务器的端口。使用hfs的话,默认就是80,有修改的以实际来填写。

3、开启HFS服务器

开启之后,可以用lan的另外一台电脑打开http://192.168.60.16:80看看有没有实际开启。hfs服务器默认是http,不带ssl的。

看到私网地址可以访问,说明实际开启了。

4、外网电脑访问路由器登录hfs服务器

使用公网电脑访问如 http://220.168.11.26:8888 之后就可以登录了。在路由转发生效的情况下,还可以使用域名来访问。

域名访问:IP固定的话,用自己域名A记录指向即可用域名访问。IP不固定的话,用nat123客户端添加个动态域名解析记录,用自己域名或默认自定义二级 域名绑定本地实时最新公网IP,然后再通过固定 域名来访问。

三,利用端口映射工具外网访问内网HFS

常见的网络端口映射工具或类似内网穿透技术应用软件,都可以实现,以目前主流的nat123映射为示例下面,绑定自定义域名端口实现外网访问HFS过程教程参考。

1,下载安装

在HFS本地或所在内网另台设备上,下载安装nat123客户端。

2,注册登录

没有账号的先去官网注册,然后打开安装好的nat123客户端,登录账号密码。

注意:多应用不同网络环境下,需要分别注册使用不同帐号区分,避免内网映射目标应用混乱导致访问慢和访问失败。

3,添加映射

登录nat123客户端后,主界面默认映射列表下点击【添加映射】。

结合本地场景选择合适的映射类型(如HFS浏览器访问用非80),再自定义对应内网地址(本地HFS内网IP端口)和外网地址(默认提供的自定义二级 域名或自己的域名),确认保存即可。

这里看到在界面上(和对应官网管理后台映射列表中)已经创建好了一个映射记录了,同时有显示对应的内外网地址,鼠标放上面会有提示检测状态信息参考。

4,外网访问 HFS

在外网电脑的浏览器中使用nat123映射设置好的外网域名端口地址,看到HFS文件页面就代表访问成功了!

小结

HFS共享服务器从下载安装,到本地配置用户上传,局域网内访问,到有公网IP路由映射外网访问,以及无公网IP下使用nat123或类似映射工具让HFS文件共享到外网的方法。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一,下载启动 HFS
    • 1,下载HFS软件
    • 2,设置本地共享文件目录
    • 3,设置用户上传文件权限
    • 4,局域网浏览器访问HFS
  • 二、通过路由设置让外网访问HFS方案
    • 1、先查看路由器的wan地址
    • 2、路由器页面配置转发规则
    • 3、开启HFS服务器
    • 4、外网电脑访问路由器登录hfs服务器
  • 三,利用端口映射工具外网访问内网HFS
    • 1,下载安装
    • 2,注册登录
    • 3,添加映射
    • 4,外网访问 HFS
  • 小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档