Caching only nameserver (BIND) na Leopardovi
Tak mě Helenka konečně dokopala k tomu, abych si nastavil nameserver. Je to cache only, ale i tak pocítíte zrychlení u brouzdání. Asi není potřeba připomínat, že musíte mít práva roota.
Takže žačněte tím, že si zazálohujete to, co se bude opravovat:
/System/Library/LaunchDaemons/org.isc.named.plist
/etc/named.conf
Jako první upravte soubor named.conf. Najděte a zakomentářujte řádky:
include "/etc/rndc.key";
keys { "rndc-key"; };
Pozor na chybějící (druhý) středník. Zde ho zakomentujete, tak ho nezapomeňte na předchozí řádek dopsat.
Ten první je hned skoro na začátku a ten druhý v sekci controls.
Pak upravte soubor /System/Library/LaunchDaemons/org.isc.named.plist – najděte sekci
<key>Disabled</key>
<true/>
<key>Label</key>
a změňte true na false:
<key>Disabled</key>
<false/>
<key>Label</key>
A nakonec vypněte (pro jistotu
) a znovu spusťte bind přes launch:
# launchctl stop org.isc.named
# launchctl unload org.isc.named.plist
# launchctl load org.isc.named.plist
# launchctl start org.isc.named
Teď jen zkontrolujte log, jestli v něm není nějaká chyba týkající se BINDu (/var/log/system.log). Tento postup fungoval i v Tigerovi.
V nastavení sítě je potřeba si pak jen přidat do DNS 127.0.0.1.
Zdroj: How to enable BIND?
Další příspěvky:
