子域和未绑定的前向区域

时间:2014-09-21 03:12:56

标签: dns wildcard

使用Unbound with forward-zones时,Unbound是否接受通配符以帮助捕获子域,或者每个子域是否必须由单独的前向区域指定?

让我们说有一个域名

 example.com

带子域名

 s0.example.com
 s1.example.com
 s2.example.com
 …..
 s255.example.com

然后,如果以下任何名称将捕获所有子域名?

 name: "example.com"
 name: ".example.com"
 name: "example.com."
 name: ".example.com."
 name: "*.example.com"

这可能被认为是非常基本的,但我搜索了unbound.net,这个网站以及其他地方而没有找到答案。谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

试试这个:

local-zone: "example.com." redirect  
local-data: "example.com. A 127.0.0.1"
重定向

www.example.com和www.foo.example.com的查询,以便拥有网络浏览器的用户无法访问带有后缀example.com的网站。 来源:https://www.freebsd.org/cgi/man.cgi?unbound.conf

您还可以将.dev(选择其他)扩展名重定向到127.0.0.1,例如:

local-zone: "dev." redirect
local-data: "dev. 10800 IN A 127.0.0.1"

这会将* .dev重定向到127.0.0.1,这对于使用vhosts的Web开发人员非常有用。
来源:http://wtf.cyprio.net/wtf/2014-06-22-unbound-catch-all.html