子域名使用SRV重定向到特定端口?

时间:2015-07-17 05:52:29

标签: redirect tcp dns subdomain srv

假设我有以下内容:

subdomain: xyz.mydomain.com
my server's public DNS: xyz.fastserver.com

有人前往xyz.mydomain.com时,我希望将其重定向到

xyz.mydomain.com:8080 

我可以完全访问所有典型的A(主机),C(NAME)以及SRV记录等,尝试了不同的配置,但无法使其工作。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您没有明确指定它,但我认为您的意思是HTTP(即网页浏览),而不是FTP,SIP,SMTP ......以及互联网上的许多其他协议。

在这种情况下,您尝试做的事情是不可能的。 DNS A / AAAA / CNAME记录仅用于获取IP地址,因此您无法获得具有这些设置的端口。并且SRV记录不在HTTP中使用,因此您也不能使用它来指定端口。

答案 1 :(得分:0)

链接到之前的post,它覆盖了重定向,重写和虚拟主机之间的区别。

但是,除非您制作特殊记录(SRV),然后是获取该记录的特殊请求,否则DNS没有“端口”的概念。使用上述HTTP方法之一更加透明。