通配符DNS和子域名

让我知道我有域名mydomain.com。

当有任何访问者去的时候,我想要这个
www.mydomain.com
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
等等…

访问者将继续看到“xyz.mydomain.com”,但真正的地址将是“mydomain.com”。 我的asp.net应用程序将处理地址之间的差异。 我想这个子域可以是任何东西。

问题是: 我正在使用共享主机 。 他们允许我创build子域名,并允许我创build一些DNSlogging:

地址(A)
CNAME
邮件(MX)
IPV6(AAAA)
文本

有可能设置我的主机接受星号/通配符的子域? 我怎样做?

尝试使用*作为子域以及您的服务器的IP(Alogging)或域(CNAMElogging)作为目的地来创buildA或CNAMElogging。 如果您的主机控制面板不允许使用通配符,则必须联系他们以获得帮助,或将您的DNS移动到第三方。

针对通配符网站的一些build议:

当有人开始将您的网站公布为“ http://this.company.sucks.domain.com ”,并且它parsing/正确呈现时,你会做什么?

绑定DNS服务器允许您创build通配符Alogging,如下所示:

* .mydomain.com来。 在一个xxxx

或者,如果他们正在使用networking控制面板,请在您的IP地址处为主机创buildAlogging。

Windows 2000 DNS服务器需要一些努力来使用通配符:

第1步。启用松散的会员卡。 松散通配符 http://technet.microsoft.com/en-us/library/cc940790.aspx

第2步。使用Dnscmd创build通配符logging。 http://support.microsoft.com/default.aspx?scid=kb;en-us;840687

我不确定Server 2003和更新版本 – 如果您启用了WINS转发查找,Server 2003 DNS中的通配符出现问题,无法正常工作