我遇到了一个奇怪的问题,github.com
如果10.27.0.50
/etc/resolv.conf 设置为
domain home.ngs
nameserver 10.27.0.40
nameserver 10.27.0.50
以及包含以下内容的 BIND9 区域文件:
;
; BIND data file for home.ngs
;
$ORIGIN home.ngs.
$TTL 7d ; Time to live for a week
@ IN SOA ns.home.ngs. hostmaster.home.ngs. (
2024042400
7d
1d
28d
7d )
IN NS ns.home.ngs.
IN NS ns2.home.ngs.
IN A 10.27.0.50
IN TXT "Ng's Home LAN"
;
; Addresses for the canonical names
;
@ IN A 10.27.0.50
ns IN A 10.27.0.50
ns2 IN A 10.27.0.40
nuc13 IN A 10.27.0.50
;
; Aliases
;
* IN CNAME nuc13
并非所有域名都会受到影响,只有部分域名受到影响。dig 命令不受影响。
是否由*
映射到多级子域导致? 有没有办法声明单级通配符?