}

如何通过宝塔设置反代,去除docker端口号,实现通过二级域名直接访问服务

📁 编程开发 📅 2025-12-02 11:57 👁 21 次阅读 ✍️ 承世
如何通过宝塔设置反代,去除docker端口号,实现通过二级域名直接访问服务

如何通过宝塔设置反代,去除docker端口号,实现通过二级域名直接访问服务

承世发布于 2024-02-27 09:41:40发布于 2024-02-27 09:41:405.3K2举报 ** 文章被收录于专栏: 承世的博客 关联问题 ** 换一批 ** 如何在宝塔面板中设置反向代理来去除docker端口号? 如何通过宝塔面板实现二级域名直接访问docker服务? 宝塔面板设置反向代理去除docker端口的具体步骤是什么?

通过ip+端口号或者域名+端口号来访问 docker 的方式,确实不太美观,但是因为vps内服务较多,不可能直接把80、443端口给docker,所以这里就通过宝塔反代的方式,来去掉端口,通过域名或者二级域名来直接访问,这个方法也可以用来去除家里NAS及NAS服务的端口号,但是不知道家宽是动态ip的问题,还是其他原因,设置成功后,过一段时间就要重新设置,不然就无法访问,针对vps内部的docker来取消掉端口号,是没有问题的, 本教程需要1个vps,和1个域名。

首先,我们做个假设来举例,这里假设,我们的域名的xxx.com,我们的docker名字是aaa,我们docker的端口是3000 1、新建网站,目的是把docker反代到这个新建的网站上 因为docker是aaa,域名是xxx.com,所以我们来着新建一个名为aaa.xxx.com的网站,新建网站的时候,php这里要设置为纯静态。新建网站后,我们记得要把aaa.xxx.com这个域名,解析到我们的 服务器 , 域名解析 这里就不做介绍。 2、然后我们打开新建的网站,设置反代 反代名称随便命名就行,只要记得能记住就好,因为我们设置的是本地的docker,端口号是3000,所以我们的目标url是http://127.0.0.1:3000,发送域名那里是自动生成的,然后其他地方默认,设置完之后提交就可以了。 如果是反代NAS及NAS的服务,目标url就填写ddns的域名加端口号,发送域名那里也是默认生成,如果没有生成就填写你ddns的域名。 同样,也可以反代其他的网站,目标url里面就是其他网站的域名,发送域名那里自动生成,这样你就可以直接输入你的二级域名来访问其他的网站,例如你没有ipv6,你的服务器有ipv6,但是你需要访问网站只允许ipv6访问,这样你就可以用你的网站来反代那个网站,用你网站的ipv6来访问那个网站。

3、设置ssl即https访问(这一步可做,也可不做)

这里推荐用cf作为验证,获取ssl

如果有自己的证书的话,我们可以直接复制过去证书信息

标签: # 服务 # 服务器 # 教程 # 域名 # 网站 # 服务 # 服务器 # 教程
← 上一篇
QNAP(威联通)系统结构与迁移系统盘至SSD
下一篇 →
[¶](https://wiki.metacubex.one/config/dns/type/#_1)

🔗 相关文章

🤖

耗时7天,我们开源了豆包工作蓝皮书:人人免费的Agent上岗教程!

编程开发 📅 2026-09-02 👁 27
📝

2023年使用率会很高的9个SSH远程连接工具有这些!网工、运维你们用的是哪个?-腾讯云开发者社区-腾讯云

编程开发 📅 2024-07-09 👁 17
← 返回文章列表