吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 652|回复: 2
收起左侧

[经验求助] 群晖7.2如何把不同端口的服务改成统一端口

[复制链接]
qianaonan 发表于 2024-11-27 22:55
25吾爱币
群晖7.2如何把不同端口的服务改成统一端口,例如:https:\\acd.com:5001\abc这种形式来替代https:\\acd.com:1234,意思是把端口改成路径形式来指定哪个服务,不想弄成二级域名a.acd.com:5001这种形式。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pxhzai 发表于 2024-11-27 23:16
要在群晖(Synology)NAS上实现将不同端口的服务通过URL路径的形式访问(例如:`https://acd.com:5001/abc`),而不是使用不同的端口号或子域名,通常需要利用反向代{过}{滤}理的功能。群晖提供了这样的功能,可以通过安装和配置“Web Station”中的“反向代{过}{滤}理服务”来达成目的。

以下是基本步骤:

### 1. 安装Web Station
- 登录群晖DSM管理界面。
- 前往“套件中心”,搜索并安装“Web Station”。

### 2. 启用Apache HTTP服务器
- 安装完Web Station后,打开它。
- 在Web Station中启用“Apache HTTP服务器”。

### 3. 配置反向代{过}{滤}理
- 再次在Web Station中找到“反向代{过}{滤}理服务”并启用它。
- 点击“创建”以设置新的反向代{过}{滤}理规则。
- 在这里,你需要定义:
  - **源主机名**:你的域名,如`acd.com`。
  - **源端口**:你希望外部通过的端口,如`5001`。
  - **源路径**:你想要为特定服务设定的路径,如`/abc`。
  - **目标主机名**:通常是`localhost`,除非你的服务运行在另一台机器上。
  - **目标端口**:你实际服务运行的端口号,比如`1234`。
  - **目标路径**:通常是`/`,除非你的服务有特定的路径需求。

### 4. 保存配置
- 检查所有设置无误后,保存你的反向代{过}{滤}理规则。

### 5. 测试访问
- 通过浏览器访问`https://acd.com:5001/abc`,确认是否可以正常访问到原本运行在`1234`端口上的服务。

### 注意事项
- 确保群晖NAS的防火墙设置允许外部访问你所使用的端口(本例中为`5001`)。
- 如果你的域名使用了SSL证书,确保在反向代{过}{滤}理设置中正确配置了HTTPS。
- 可能需要调整目标服务的配置,使其能够正确处理通过反向代{过}{滤}理转发过来的请求,特别是当涉及到会话、重定向等操作时。

通过以上步骤,你可以将不同端口的服务通过群晖NAS上的反向代{过}{滤}理功能,转换为通过路径来区分的服务访问方式。
 楼主| qianaonan 发表于 2024-11-28 21:42
pxhzai 发表于 2024-11-27 23:16
要在群晖(Synology)NAS上实现将不同端口的服务通过URL路径的形式访问(例如:`https://acd.com:5001/abc` ...

Web Station并没有“反向代{过}{滤}理服务”
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-21 19:17

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表