我需要在我的域路由上有一个子网到我的网络上运行的 3 个不同的虚拟机

我需要在我的域路由上有一个子网到我的网络上运行的 3 个不同的虚拟机

首先我要提到的是,我是一名程序员,一直在学习网络的神奇世界。我不会开始相信我的所有设计决策(如果有的话)都是完全正确的,但我对网络基础知识和 Linux 有很好的掌握。我的主虚拟机在端口 443 上托管网页,以获取我的网站和 nextcloud 实例的流量https://my_domain.com/nextcloud。它是使用 certbot 签名的并且运行良好。我需要的是:'

https://webmin.my_domain.com --> goto --> 端口:10000 内部IP 192.168.1.XXX https://minio.my_domain.com--> goto --> 端口:内部IP 192.168.1.XXX的9000 https://cloud.tiptonit.com--> goto ---> 我的主网站的同一内部 IP 上的某个端口。

我知道答案就在虚拟主机中的某个地方,但经过大量谷歌搜索和喝咖啡的漫长夜晚后,我还没有找到任何东西。任何帮助将不胜感激。

(我的域名也是由 Google Domains 托管)

谢谢大家,-Caleb(一个谦虚的程序员)

答案1

查看如何设置反向代理。您想要做的几乎是相同的,但是从本地主机而不是不同的机器提供服务。

相关内容