Hm, interesant, chiar vroiam să studiez într-o zi cum se face (și dacă face) OS X treaba asta. Pe scurt, treaba stă așa: la navigare, browserul trebuie să facă cereri DNS, care sunt în mod normal trimise către DNS-ul providerului; chestia asta ar putea fi accelerată dacă pe calculatorul propriu ar exista un server DNS care să facă caching (adică să țină minte cererile anterioare și dacă se repetă, să nu le mai trimită mai departe); tutorialul este pentru activarea serverului “bind” care vine cu OS X, că doar BSD este el 
Și traducerea (din lene, sar peste părțile care nu’s importante):
- faceți backup (zic ei, dar nu e cine știe mare modificare încât să merite efortul)
- lansați terminal în mod root, adică deschideți Terminal și tastați:
sudo bash
1 scrieți pe rând comenzile:
rndc-confgen > /etc/rndc.conf
head -n 6 /etc/rndc.conf > /etc/rndc.key
pico -w /etc/named.conf
2 cu săgețile, navigați prin fișier până la rândul care conține directory “/var/named”;, și adăugați sub ea următoarele (înlocuiți cele 2 adrese cu IP-urile DNS date de providerul de net):
forwarders {
80.86.194.10;
81.91.65.173;
};
3. apăsați CTRL+O, ENTER, CTRL+X ca să salvați fișierul
4. pas doar pentru utilizatorii de Tiger (altfel săriți la pasul următor):
cd /System/Library/StartupItems
mkdir BIND
cd BIND
touch BIND; pico -w BIND
și scrieți următoarele:
#!/bin/sh
. /etc/rc.common
if [ "${DNSSERVER}" = "-YES-" ]; then
ConsoleMessage "Starting BIND DNS Server"
/usr/sbin/named
fi
, și iar CTRL+O, ENTER, CTRL+X, după care scrieți:
touch StartupParameters.plist; pico -w StartupParameters.plist
și scrieți în fișier următoarele:
{
Description = "Local Caching DNS Server";
Provides = ("DNS Server");
OrderPreference = "None";
Messages =
{
start = "Starting BIND DNS Server";
stop = "Stopping BIND DNS Server";
};
}
5. Activați serverul la startup; tastați
pico -w /etc/hostconfig
și căutați în fișier linia DNSSERVER=-NO- pe care o schimbați cu DNSSERVER=-YES-, CTRL+O, ENTER, CTRL+X
6. Setați DNS local pentru networking, în System Preferences - în câmpurile DNS, scrieți doar 127.0.0.1
7. Fie reporniți Mac-ul, fie tastați iar în Terminal:
udo /System/Library/StartupItems/BIND/BIND
8. Setați Safari pentru viteză: scrieți în Terminal
write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25
Cam atât. Așa ca idee, chestia asta n-o să aducă îmbunătățiri prea vizibile decât pe conexiunile limitate ca viteză/latență (dialup, ISDN și echivalente), pe o conexiune bună la un provider serios n-o să se simtă cine știe ce (dar puteți avea mulțumirea interioară că ați salvat legătura de niște trafic inutil
).