在OSX下配置DNS服务器
OSX10.4带了bind,它可以实现一个全功能的dns服务器。一开始设置有点坎坷,都是apple自己捣的鬼,完工一次也就简单了。 :)
先生成rndc所使用的key:
sudo rndc-confgen -a
它会生成一个对应的key,存在/private/etc/rndc.key中。
在标准的named.conf中使用的不是rndc的953控制端口,而是使用的54。为了操作方便,我们改了丫的:
controls {
inet 127.0.0.1 port 54 allow {any;}
keys { "rndc-key"; };
};
改为
controls {
inet 127.0.0.1 port 953 allow {any;}
keys { "rndc-key"; };
};
然后使用service命令启动named:
sudo service org.isc.named start
用rndc来看看服务器是不是正常:
HD@~$sudo rndc status
number of zones: 2
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/1000
tcp clients: 0/100
server is up and running
完工!
引用通告 (0)
下面所列出的是引用这篇文章: 在OSX下配置DNS服务器 的Blog链接.
这篇文章的引用通告URL: http://mt.opensource.org.cn/cgi-bin/mt/mt-tb.cgi/40

发表评论