DNS 是否可以将流量定向到不同的端口?

Gif*_*guy 1 domain-name-system port ftp alias cname-record

可能的重复:
如何使用 DNS 将域重定向到我服务器上的特定端口

现在我有一个 DNS CNAME 记录,它ftp.angryoctopus.net为实际的 FTP URL 域创建了一个别名,即angryoctopus.net:65021

目标是客户端应该能够输入ftp://ftp.angryoctopus.net/他们浏览器的地址栏,并被定向到我服务器上 Angry Octopus 的 FTP 站点 - 该站点托管在端口 65021。

当然,主机名不会解析。

是否有可能以某种方式完成这种类型的别名,或者我只是在打败一匹死马?这让我想起了 DynDNS,几年前我用它来做某事。DynDNS 是如何欺骗端口的,我可以模仿它来完成这项工作吗?

我应该补充一点,这是在独立服务器上运行,托管多个 FTP 站点。我将 Windows Server 2003 w/SP2 用于 DNS 和 IIS 6.0

Ign*_*ams 5

没有办法对所有协议都这样做。可以为 HTTP 完成的唯一原因是Location响应标头可用于将 HTTP 客户端定向到任意 URL。大多数协议没有这种重定向功能,而是必须使用类似 SNAT 的东西。