这是一个关于 DNS/主机名解析到 IP/端口的规范问题
我在端口 80 上运行一个 Web 服务器,在端口 87 上运行另一个。我想使用 DNS,以便 www.example.com 转到端口 87。如何仅使用 DNS 来完成此操作?
我在我的服务器上的非标准端口上运行服务。如何让客户端自动连接到这个非标准端口?我可以使用 DNS 吗?是否有一些特定于应用程序的支持,其中 DNS 可以指示 IP 和端口?
某些应用程序协议是否专门支持主机名感知,并允许根据此信息采取特殊操作?Server Fault 上是否还有其他问题涵盖其中的一些问题?
Commandeering:
这个问题最初是询问在同一台服务器上运行 IIS 和 Apache,但相同的概念可以应用于从客户端接收连接的任何服务器软件。下面的回答描述了使用DNS和应用协议支持为客户端分配端口号进行连接的技术问题和解决方案。