具有一个 WAN IP 的主机上多个虚拟机的不同域

具有一个 WAN IP 的主机上多个虚拟机的不同域

我只有一个 WAN IP 地址绑定到 KVM 主机系统和多个具有内部 IP 的虚拟机,例如 10.0.0.1/28。另一方面,我有多个域名绑定到主机系统 WAN IP。

问题是我需要以某种方式根据域名将每个请求路由到特定的虚拟机。

是否可以在不购买大量 WAN IP 的情况下解决这个问题?

答案1

你可以安装nginx或者乌贼并将所有外部流量传递到该 VM。它们都能够通过域名转发流量。

答案2

你可以使用 apache web 服务器来做到这一点。它被称为反向代理

只需设置基于名称的虚拟主机,并在内部设置 ProxyPass 和 ProxyPassReverse,即可将流量转发到适当的 VM behining。

关于它的好文章这里

更多信息可以找到这里或者这里或者这里

相关内容