[英]Best reverse proxy to use with easy to understand instructions
我已经使用 Hyper-V 核心建立了一个家庭实验室,它目前正在运行几个 VM(Windows Server 2016)。
VM 之一是 DC,另一个是 Exchange Server。
我还必须在 Exchange Server 框中安装几个网站,因为我只有 1 个 static 公共 IP 地址。
我真的很想为 web 服务器提供一个单独的虚拟机。 我了解解决此问题的方法是使用反向代理。 我试图设置 Nginx 来促进这一点,但我遵循的指南至少可以说是缺乏。 此外,在进行更多研究后,我了解到 Nginx 不能很好地与 Exchange 配合使用。
我将在下面列出有关我的设置的更多信息:
路由器 - 192.168.1.1,端口将 25、80 和 443 转发到 192.168.1.3(交换)。
管理程序 - Dell PowerEdge T720(这有两个物理网卡,目前只使用一个,我在 HYPER-V 中将此网卡称为“外部”)。
DC - 192.168.1.2 还运行 DNS 和 DHCP 角色。 Exchange - 192.168.1.3(Exchange 服务器和 Web 服务器),Win-Acme 在此 VM 上运行以从 Let's Encrypt(用于 Exchange 和 IIS)获取 SSL 证书。
是否有任何可行的解决方案可以让我实现我想要做的事情(最好是免费的。)。
我也在考虑为 VPN 使用另一个虚拟机,但同样,这需要在服务器上安装 IIS 角色,所以我也在寻找可扩展性,以便我可以添加更多虚拟机,而不会出现单个 IP 问题.
我还想继续使用 Let's Encrypt 来提供 SSL 证书。
我读过 IIS URL 重写和 ARR 可以解决我的问题,但我不完全确定这正是我需要的。
亲切的问候
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.