Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Martin Bajer 09 Ledna 2007, 00:25:17
-
Posilam popis nastavení určené pro desktopový počítač, s nastavenou pevnou IP adresou resp. adresou získanou přes DHCP, připojený pevnou linkou k lokální siti. Odezva pingu na router s DNS serverem je u mě cca 6 ms (spojení přes 5GHz bezdr. spoj). Router dále zajištuje spojení s Internetem přes 16Mbit optickou linku. Subjektivně se zlepšila odezva při načítání web. stránek. Nepochopil jsem co přesně by měl delat program "resolvconf"? Tesim se na pripominky a dalsi napady. Diky.
* nainstalovat balik pdnsd prikazem: sudo aptitude pdnsd
* v souboru /etc/pdnsd.conf
- nastavit velikost cache "perm_cache=2048" (kB)
- pridat volbu "min_ttl=900;" (minimalni doba v sekundach, po kterou je zaznam drzen v cache. Vychozi hodnota je 120)
- odkomentovat sekci "server", tj. odebrat '/*' a '*/'
- nastavit ip=""
- zakomentovat "installed resolvconf", tj. pridat '/*' a '*/'
global {
perm_cache=2048;
cache_dir="/var/cache/pdnsd";
min_ttl=900;
max_ttl=604800;
run_as="pdnsd";
paranoid=on;
status_ctl=on;
}
server {
ip="10.10.0.1";
timeout=30;
interval=30;
uptest=ping;
ping_timeout=50;
purge_cache=off;
}
/*
# if you installed resolvconf, and status_ctl=on
server {
label="resolvconf";
}
*/* do souboru /etc/resolv.conf přidat před jiné name servery radek
nameserver 127.0.0.1
nameserver 127.0.0.1
nameserver 10.10.0.1
search steadynet.org* Pokud je pouzivan DHCP server pro ziskani IP adresy pri bootu, pak je jeste treba odkomentovat radek v souboru /etc/dhcp3/dhclient.conf:
prepend domain-name-servers 127.0.0.1;* restart serveru (pri nem se ulozi nakesovane DNS dotazy):
sudo /etc/init.d/pdnsd restart
* poznamka: cache je ulozena v souboru /var/cache/pdnsd/pdnsd.cache
* zkouška funkce:
1. soubor s cache by mel byt vetsi nez 8 bytů
2. prikaz "dig @localhost example.com |grep time" by mel (napodruhe) ukazat cas 0 mses
3. rychlejsi nacitani webovych stranek
odkazy, ze kterých jsem čerpal:
http://www.phys.uu.nl/~rombouts/pdnsd/
http://ubuntuforums.org/showthread.php?t=331850&highlight=pdnsd
http://www.debian-administration.org/articles/390