Fórum Root.cz
Hlavní témata => Server => Téma založeno: JirkaB 20. 11. 2014, 22:02:53
-
Ahoj,
mám nově malý VPS server a to za účelem provozu sekundárního DNS serveru. Nic jiného na tom nepoběží.
je tam Debian s BIND 9.7.3
podle dokumentace zde: https://wiki.debian.org/Bind9#Bind_Chroot jsem to nastavil a zprovoznil. Podle všech testů je DNS server zcela funkční s jednou výhradou - nefunguje mi LOGování.
nejspíše to bude něco v právech, ale moje nevelké zkušenosti s Linuxem na to nestačí. Poradíte někdo? Chyby jsou dole, cesty jsou správné.
Nov 20 15:42:19 ns2 named[1562]: logging channel 'update_debug' file '/var/log/update_debug.log': file not found
Nov 20 15:42:19 ns2 named[1562]: logging channel 'security_info' file '/var/log/security_info.log': file not found
Nov 20 15:42:19 ns2 named[1562]: logging channel 'bind_log' file '/var/log/bind.log': file not found
Nov 20 15:42:19 ns2 named[1562]: isc_log_open '/var/log/bind.log' failed: file not found
Předem díky...
-
ak logujes do /var/log/..., tak musis vytvorit adresar /var/bind9/chroot/var/log...
-
Ty soubory musí předem existovat, BIND si je sám nevytvoří.
-
Ty soubory musí předem existovat, BIND si je sám nevytvoří.
Ačkoliv, teď mě napadá, že ono to s tím vytvářením souborů asi bylo jinak. Pokud v příslušném adresáři nemá uživatel named, pod kterým BIND běží, práva vytvářet soubory, tak je nevytvoří. Pokud ale tam ty soubory už existují a on má právo do nich zapisovat, tak do nich bude zapisovat. Což jsem tehdy vyřešil právě vytvořením těch souborů. Už si to moc nepamatuji, bylo to dost dávno.
-
Už to fachčí...
Stačilo trochu nakopnout...
Díky