收起左侧

建议飞牛OS为应用增加基于URL路径的访问支持,替代直接端口访问

1
回复
30
查看
[ 复制链接 ]

5

主题

7

回帖

0

牛值

江湖小虾

需求背景与目标

当前,通过飞牛OS打开某些第三方应用(例如FntermX)时,应用会直接使用特定的端口号生成访问链接,格式为:https://example.com:5122

这种依赖于端口的访问方式,在与“单端口内网穿透”方案配合使用时会产生冲突。因为内网穿透服务通常只映射一个端口(如80或443),无法同时映射多个应用各自所需的端口,导致这些应用无法从外网正常访问。

核心诉求

希望飞牛OS能够增加一项功能:允许为应用程序自定义访问路径,将原本基于端口号的访问方式,改为基于URL路径的转发方式。

具体实现期望

以FntermX应用为例:

  • 现状:访问地址为 https://example.com:5122
  • 期望:访问地址变为 https://example.com/fntermx 或类似的路径形式。

技术方案建议

这可以通过在飞牛OS的后端集成反向代理功能来实现。将所有对 https://example.com/{应用路径} 的请求,在内部转发到对应应用程序的真实端口上。

这样,所有应用都可以通过统一的域名和不同的路径来访问,完美适配仅开放单个端口的网络环境(如内网穿透、公司网络限制等),极大地提升了兼容性和便捷性。

收藏
送赞
分享

5

主题

7

回帖

0

牛值

江湖小虾

3 天前 楼主 显示全部楼层

补充:实现统一的内网服务门户(类似群晖的门户)
这是对原建议的强大扩展。用户可以创建“自定义应用”来集成内网中的任何服务:

  • 场景示例:可以将个人的博客页面(原地址 http://192.168.1.10:5000)添加为一个自定义应用,并分配路径 /blog。此后能通过 https://example.com/nas 访问它。
  • 提升安全与便捷性:所有服务都通过标准的HTTPS端**露,无需为每个服务单独配置穿透或域名证书,极大地简化了配置并提升了安全性。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则