djbdns
To |
CZ Debian <czdebian-l zavinac debian bod cz> |
From |
Hans Ginzel <hans zavinac kolej bod mff bod cuni bod cz> |
Date |
Mon, 9 Jun 2003 18:23:42 +0200 |
Mail-followup-to |
CZ Debian <czdebian-l zavinac debian bod cz> |
User-agent |
Mutt/1.5.4i |
Dobry den,
mam router s tremi sitovkami: eth0 do Inetu,
eth1 a eth2 dve ruzne podsite.
Jak nakonfigurovat tinydns, aby do kazde z podsiti odpovedel jinou ip
adresu jisteho pocitace. No, vubec jsem zjistil, ze jeden daemon
(tinydns, dnscache) umi poslouchat pouze na jedne ip adrese.
Aby mohl router slouzit jako ns pro obe podsite, potrebuji jeste
dnscache, ktera se bude ptat na vnejsi adresy u providerova ns.
Dale DJB pise, ze name server a ns cahce maji byt separovany (doporucuje
se to i pro bind). Takze mi z toho vychazi nasledujici konfigurace:
dnscache bezici na 127.0.0.1 ptajici se ns providera,
tinydns na 127.0.0.2 s adresami pro jednu podsit
tinydns na 127.0.0.3 s adresami pro druhou podsit
dnscache (forward only) na adrese prvni podsite, ptajici se
cache 127.0.0.1 pro vnejsi adresy
a tinydns 127.0.0.2 pro vnitrni adresy
dnscache obdobne pro druhou podsit.
Je tohle spravne/rozumne reseni? Jsou adresy 127.0.0.2 povazovany za
lokalni obdobne jako 127.0.0.1? Jak primet device lo, aby mel i adresu
127.0.0.2 a .3, aby se ne ni dal rozjet daemon?
Lze nejak sdilet spolecnou cast konfigurace? Napadji mne
soft/hardlinky. Jak primet servicy, aby logovaly nakam spolecne?
S diky
Hans Ginzel
--
http://cr.yp.to/djbdns.html
Partial thread listing: