我有一个有很多同义词域的网站。站点本身接受所有不同的域,并重定向到正确的域名。
是否有理由不像这样配置zones.conf:
zone "correctdomain.com" {
type master;
file "correctdomain.zonefile";
};
zone "synonymdomain.com" {
type master;
file "correctdomain.zonefile";
};区域文件本身中没有任何与域名相关联的内容。
发布于 2012-08-22 16:28:43
绝对好--除了一个非常重要的警告:你必须用短名字作为你的记录。
foo IN A 127.0.0.1 ; <-- This is fine.
bar IN CNAME foo ; <-- This is fine.
baz IN CNAME foo.correctdomain.com ; <-- That's fine too.
@ IN A 127.0.0.2 ; <-- use @ for the base domain
; so it works everywhere但
quux.correctdomain.com. IN A 127.0.0.1 ; <-- This will make BIND cry.
; (because it's a bad name in
; synonymdomain.com's zone file)https://serverfault.com/questions/419995
复制相似问题