通过修改我的DNS记录,如何将"test.mydomain.com"解析为XXX.XXX.XXX.XXX:8080?

Rob*_*ell 5 dns

首先,这是一个编程问题,因为我正在尝试设置一个与生产服务器一起运行的测试/ QA服务器.

第二,是的,我应该在Serverfault上发布这个,但我尝试使用三个不同的OpenID提供程序登录,每次我收到一个错误,说这个提供程序在Beta中不受支持(即使图标就在那里).要发布问题,您必须登录.

哇,好的.

目前我有一条A记录,@ host指向我的服务器IP,比方说111.11.11.11.然后我有一个CNAME记录,其中www主机指向我的A记录中的@.

问题是我在111.11.11.11:8080上运行了不同的Web服务器.我想制作另一个CNAME,以便测试主机指向类似@:8080的东西

总结一下:

www.mydomain.com应解决为111.11.11.11

test.mydomain.com应解析为111.11.11.11:8080

这可能吗?如果是这样,怎么样?

Vla*_*hev 6

DNS A(地址)记录没有端口号.所以,不是,是不可能的.

可能的是为同一台机器提供另一个IP(例如111.11.11.12)并让test.mydomain.com解析它.然后你的第一台服务器应该只监听第一个IP,第二个只监听第二个IP.

PS有DNS SRV记录允许指定端口,但浏览器不要使用它们,唉.