Chr*_*man 5 domain-name-system mac mac-osx
GUI 不接受“*”。如何通过 GUI 创建通配符子域?
或者
OSX 10.6 Server 文件系统中的 Bind 安装在哪里?
小智 6
以下对我有用:
我已经为我的域创建了一堆子域,在此称为 DOMAIN.TLD 所以在我开始之前/var/named/db.DOMAIN.TLD看起来像这样:
DOMIAN.TLD. 10800 IN SOA DOMAIN.TLD. amiel.DOMAIN.TLD. (
2012012509 ; serial
20864 ; refresh (5 hours 47 minutes 44 seconds)
3600 ; retry (1 hour)
14976 ; expire (4 hours 9 minutes 36 seconds)
10800 ; minimum (3 hours)
)
10800 IN NS dns.DOMAIN.TLD.
10800 IN A 192.168.1.117
db.DOMAIN.TLD. 10800 IN A 192.168.1.117
dns.DOMAIN.TLD. 10800 IN A 192.168.1.117
... etc ...
Run Code Online (Sandbox Code Playgroud)首先,我退出服务器管理(只是为了确保它在内存中没有这些文件内容或其他东西)
我在末尾添加了一行,用 * 作为通配符:
*.DOMAIN.TLD. 10800 IN A 192.168.1.117
Run Code Online (Sandbox Code Playgroud)然后我开始备份服务器管理,发现通配符记录在那里。
/var/named/db.DOMAIN;我注意到通配符条目现在位于顶部。它仍然按预期工作。这没什么大不了的,但确实向我表明它正在正确加载和保存它,只是输入处理不会让您创建带有“*”的新记录。我希望这可以帮助别人。
本地 DNS 区域详细信息是:
cd /var/named/zones/
添加通配符
sudo vi db.example.org.zone.apple
然后
example.org. IN NS ns.example.com.
* IN A 192.168.1.10
www IN A 192.168.1.10
将“* IN A 192.168.1.10”添加到 zone.apple 文件中。
| 归档时间: |
|
| 查看次数: |
4747 次 |
| 最近记录: |