我认为标题说明了一切,但要重申,我想知道如何configurationWindows 2003以允许子域上的通配符。 因此,site1.sub.domain.tld和site2.sub.domain.tld都应该转到同一个IIS站点,它的主机标头值是sub.domain.tld。
我试过以下没有成功 – sub.domain.tld工程,但不是site1.sub.domain.tld。
sub A my.ip.goes.here *.sub A my.ip.goes.here
谢谢,Iain
在Windows 2003 DNS中,您的子域应显示为父域内的“文件夹”(要创build:右键单击父域,select“新域…”,然后input子域名)。 对于通配符,您创build一个以“*”作为名称的新主机(“A”)logging。
在这种情况下,这听起来像你想要的东西是这样的:
只是容易混淆,Windows将允许您在父域中创build一个名为“sub”的“A”logging。 但是对于通配符来说Windows需要有子域。
已经有一段时间我configuration了通配符DNS,但是如果我没有记错的话,logging必须是:
*.sub.domain.tld IN A 11.22.33.44
DNS通配符的说明
从看例子,几个build议:
DNS名称必须最终成为一个真正的FQDN,因此,我的意思是明确点终止。
你应该试试:
* .sub.domain.tld。 IN A 11.22.33.44
(请注意“tld”后面的点号,我相信你会告诉我,如果没有点号,子域名应该被用来在成为FQDN之前附加一个后缀,但是如果你是明确的话,它可能会更好。例。
另外,这个文件是否有序列号? 难道是你做了一个编辑,没有增加序列号?