如何在自定义端口上公开网站而无需声明

如何在自定义端口上公开网站而无需声明

我有一个装有 Windows Server 2016 和 IIS 10 的 AWS EC2 实例。

我在 IIS 中有一个网站,我可以使用 IP 地址和端口号通过互联网访问它:http://xx.xx.xx.xx:8000

我有一个 Go-daddy 域名 mydomain.com,我为其设置了 A 记录子域名 DNS:sub.mydomain.com,它指向 xx.xx.xx.xx(我无法在此处添加端口号)

如何设置以便 sub.mydomain.com 转到我在 IIS 上的网站http://xx.xx.xx.xx:8000

答案1

如何在自定义端口上公开网站而无需声明

您不能,如果使用了 SRV 记录,这可能是可能的,但事实并非如此,因此您只能使用 http 端口 80 或 https 端口 443,或者您可以在 URL 中手动设置端口。

如何在正确的端口上提供服务

您可以执行以下操作之一

  • 将 IIS 设置为在 80/443 中提供服务
  • 在服务器上的 80 端口上设置代理,将流量转发到 IIS
  • 使用负载均衡器按照以下方式转发流量回答。

相关内容