Apache 通配符DNS只能选择性地工作
我正在尝试设置自己的DNS服务器,以便能够对其进行自定义。现在,我有一个Apache 通配符DNS只能选择性地工作,apache,dns,bind,Apache,Dns,Bind,我正在尝试设置自己的DNS服务器,以便能够对其进行自定义。现在,我有一个 *.technolobuzz.tk. IN A 184.153.205.110 当我使用“www”或者随机的“no.”时,这一点就起作用了,但如果我尝试使用“blog.”在我的web浏览器中,我会发现服务器找不到。所以,我不知道我做错了什么,只有某些领域的工作。(我这样做是为了使用Wordpress multisite,并且.TK不提供通配符。)您使用的格式是正确的,但是您是否升级了所设置记录的序
*.technolobuzz.tk. IN A 184.153.205.110
当我使用“www”或者随机的“no.”时,这一点就起作用了,但如果我尝试使用“blog.”在我的web浏览器中,我会发现服务器找不到。所以,我不知道我做错了什么,只有某些领域的工作。(我这样做是为了使用Wordpress multisite,并且.TK不提供通配符。)您使用的格式是正确的,但是您是否升级了所设置记录的序列号
example.com. 86400 IN SOA example.com. hostmaster.example.com. (
>>>>>>>>>>>>>>>>>>>>>> 2005100804 ; Serial YYYYMMDDXX
10800 ; Refresh
3600 ; Retry
3600000 ; Expire
86400 ) ; minimum
IN NS ns1.example.com.
IN NS ns2.example.com.
IN MX 10 mail.example.com.
IN A 192.168.1.1
mail IN A 192.168.1.1
ns1 IN A 192.168.1.1
ns2 IN A 10.0.0.2
*.example.com. IN A 192.168.1.1
每次更新记录时,您还需要更新序列号,以便将更改分发出去(即TTL过期后,它知道记录已更改) 我尝试将序列号从1394120808更改为2012071723。还是没有变化。即使我ping它,也不会得到任何响应(未知主机)。记住,在更新串行数据之后,仍然需要时间来进行更改(刷新值,也称为TTL)。您可以强制windows使用ipconfig/flushdns转储缓存,但这不会阻止上游提供商缓存它。也不要ping,使用nslookup或digook。我认为它只是需要传播。我将计算机上的DNS设置为我的IP地址。现在,除了没有前缀的站点(例如,example.com vs www.example.com)之外,其他一切都正常工作。我相信您已经以某种方式解决了这个问题,因为当我尝试它时,记录会正确返回。请注意,顺便说一句,最好有多个名称服务器。