Prosim, preberite to poglavje preden me kontaktirate.
Berete napačen HOWTO. Poglejte si starejšo različico tega HOWTO-ja, ki pokriva bind 4, na http://www.math.uio.no/~janl/DNS/
Namig: forward only;
, Verjetno boste potrebovali tudi
query-source port 53;
v razdelku ``options'' v datoteki named.conf
, kot je napisano v
primeru
Imenski strežnik s predpomnilnikom.
Naredite več A zapisov za www.zelo-zaseden.com in uporabite bind 4.9.3 ali novejšega. Potem bo bind avtomatsko spreminjal svoje odgovore. S prejšnjimi različicami binda to ne bo delovalo.
Izpustite datoteko root.hints in napišite le datoteke `zone'. To tudi pomeni, da vam ne bo treba posodabljati datoteke root.hints.
Če ima primarni/glavni strežnik naslov 127.0.0.1, dodajte tale razdelek v named.conf sekundarnega strežnika:
zone "linux.bogus" { type slave; file "sz/linux.bogus"; masters { 127.0.0.1; }; };
V polje masters
lahko vpišete tudi več glavnih strežnikov,
ločenih s ';' (podpičji).
Na to temo so napisane tri rešitve:
Named tukaj poganjam na računalniku za 'Maškerado'. Imam dve datoteki root.hints, ena se imenuje root.hints.prava in vsebuje resnične podatke, druga pa je root.hints.neprava in vsebuje... ---- ; root.hints.neprava ; ta datoteka ne vsebuje nobenih podatkov ---- Ko se izključim iz interneta, skopiram datoteko root.hints.neprava v root.hints in ponovno zaženem named. Ko pa se spet priključim v internet, skopiram root.hints.prava v root.hints in ponovno zaženem named. Oboje naredita skripta ip-down & ip-up. Prvič, ko naredim poizvedbo o domeni, named nima podatkov o njej in v `messages' napiše... Jan 28 20:10:11 hazchem named[10147]: No root nameserver for class IN s čimer lahko živim. Zame vsekakor odlično deluje. Imenski strežnik lahko uporabljam za lokalne računalnike, medtem, ko niso priključeni v internet, in sicer brez poteka časa za zunanje domene, medtem, ko pa sem priključen v internet, delujejo poizvedbe normalno.
Navadno poganjam lasten named na vseh računalnikih, ki so le občasno priključeni v internet preko modema. Imenski strežnik se obnaša le kot predpomnilnik, nima področja pristojnosti in za vse poizvedbe sprašuje strežnike iz datoteke root.hints. Kot je v navadi za Slackware, se tudi zažene pred nfsd in mountd. Z enim od mojih računalnikov (Libretto 30 notebook) sem imel težavo - včasih sem ga lahko dosegel z drugega sistema, priključenega v moj LAN, večino časa pa to ni delovalo. Ista težava se je pojavila ne glede nato, ali sem uporabljalj PLIP, PCMCIA mrežno kartico ali PPP po serijski povezavi. Po nekaj ugibanja in poskušanja sem ugotovil, da je named nekako pokvaril postopek registracije, ki ga nfsd in mountd izvedeta s portmapper-jem pri zagonu (navadno takrat, ko zaženem računalnik). Zagon named po nfsd in mountd je to težavo popolnoma odpravil. Ker tako spremenjena zagonska procedura nima stranskih učinkov, vam priporočam, da jo popravite in tako preprečite morebitne težave.
Predpomnilnik je v celoti shranjen v spominu in ni nikoli zapisan na disk, zato vsakič, ko ubijete named, izgubite njegovo vsebino. Predpomnilnika ni mogoče upravljati. Named ga uredi po nekih preprostih pravilih in to je to. Njegove vsebine in velikosti ne morete na noben način spremeniti ali omejiti. Če želite, lahko to ``popravite'' s hekanjem named, vendar vam tega ne priporočam.
Named svojega predpomnilnika ne shranjuje, ko umre. To pomeni, da mora predpomnilnik zgraditi na novo vsakič, ko ga ubijete in ponovno zaženete. Ni načina, da bi named shranil svoj predpomnilnik v datoteko. Če želite, lahko to ``popravite'' s hekanjem named, vendar vam tega ne priporočam.
linux-rules.net
. Kako bi lahko to domeno pripisal nase?
Kontaktirajte svojega ponudnika interneta, on vam bo zagotovo lahko pomagal. Vendar si zapomnite, da je v večini delov sveta potrebno za domeno plačati nekaj denarja.