From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Yuri Ryazantsev To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] named не любит подчеркивание? Message-ID: <20010511135100.A24713@mail.unix.ru> References: <3AFBA741.9F319563@zmail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <3AFBA741.9F319563@zmail.ru>; from cornet@zmail.ru on Fri, May 11, 2001 at 12:48:01PM +0400 Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri May 11 13:46:13 2001 X-Original-Date: Fri, 11 May 2001 13:51:00 +0400 Archived-At: List-Archive: List-Post: On Fri, May 11, 2001 at 12:48:01PM +0400, cornet wrote: > Забавную вещь обнаружил в named из Spring. > > Все из сидюшного дистрибутива, без апдейтов и ручного привинчивания. > bind-8.2.3-ipl4mdk > caching-nameserver-7.0-ipl2mdk > > Поднял кэширующий DNS на маскарадящем шлюзе и сделал обратную зону для > локальной сети. > Так вот, если в имени машины есть символ подчеркивания "_" named > ругается и посылает всю зону нафиг :-( В RE7.0 такой ерунды не было все > работало нормально! > > Подробнее: > Есть клиентская тачка в локальной сети с именем umka_pc.richfor c > адресом 192.168.9.8 > прописываю ее среди прочих тачек в обратку: > > 8 PTR umka_pc.richfor. > > рестартую named и имею в /var/log/messages вот такие ругательства: > > May 11 11:27:00 buffer named[14954]: Zone "9.168.192.in-addr.arpa" (file > 192.168.9): No default TTL ($TTL ) set, using SOA minimum instead > May 11 11:27:00 buffer named[14954]: host name "umka_pc.richfor" (owner > "8.9.168.192.in-addr.arpa") IN (primary) is invalid - rejecting > May 11 11:27:00 buffer named[14954]: 192.168.9:11: database naming error > May 11 11:27:00 buffer named[14954]: 192.168.9:11: Database error near > (bad name "umka_pc.richfor") > May 11 11:27:00 buffer named[14954]: master zone > "9.168.192.in-addr.arpa" (IN) rejected due to errors (serial 1) > > Убираю из имени машины символ подчеркивания - все работает. > Вписываю другое имя (от фонаря) то же содержащее подчеркивание - не > работает ругается аналогичным образом :-( > В именах других машин символа подчеркивания нету, эта umka_pc одна такая > прикольная. > > Это баг или я чего то непонимаю?? Символ подчеркивания не разрешается в RFC в качестве имени хоста. Допустимые символы - буквы лат. алфавита, цифры и тире. Точка допускается, но используется в качестве разделителя. Если все же хочешь использовать такое имя, то в named.conf поставь "check-names ignore" для этой зоны. with best wishes, Yuri.