半分钟,简单三步,Snow Leopard下本机搭个DNS

原文地址

简简单单,先把DNS劫持解决了再说。其实Mac OS X一直内置了BIND,从10.4到10.5到snow leopard的10.6。但默认是没打开的。下面就教大家一招,半分钟打开

1.编辑/etc/named.conf,把下面的内容注释掉

//
// Include keys file
//
//include "/etc/rndc.key";
......
//
// Default controls
//
//controls {
//        inet 127.0.0.1 port 54 allow {any;}
//        keys { "rndc-key"; };
//};

2.下面的命令跑一次

sudo launchctl load -w /System/Library/LaunchDaemons/org.isc.named.plist

3.把DNS改为127.0.0.1,enjoy it

UPDATE:有人问到不想用了怎么办

sudo launchctl unload /System/Library/LaunchDaemons/org.isc.named.plist