LINUX.ORG.RU
ФорумAdmin

bind9 и имена компьютеров с '_'


0

0

Стоит дебиан (шлюз в инет), есть контроллер домена на 2003 (давно на него зубы точу). На дебиане 
поднимается запасной dns, в 2003 сервере говорится что есть slave сервер, и ему можно делать синхронизацию.

zone "trk.dom" IN {
	type slave;
	file "sec/trk.dom";
        masters { 10.0.0.1; };
	notify no;
};

Наблюдаю логи, и вижу что записи обновляются нормально, но есть такие строчки:

Oct 20 20:05:06 gate named[5459]: sec/trk.dom:209: print1_1022.trk.dom: bad owner name (check-names)
Oct 20 20:05:06 gate named[5459]: sec/trk.dom:239: serg_mob.trk.dom: bad owner name (check-names)
Oct 20 20:05:06 gate named[5459]: sec/trk.dom:247: sergnio_mob.trk.dom: bad owner name (check-names)


И такого мусора в логах довольно много.
В тоже время в sec/trk.dom соответствующие записи есть, и днс обрабатывает эти запросы нормально.
Но... Неаккуратненько както. Может патчик какой есть? 


anonymous
Ответ на: комментарий от Morphine

Носом ткни пожалуйста. man named.xonf про символы '_' ничего не говорит, RFC никакого я не нашел. Если я не умею гуглить, а ты по гуглению специалист, то дай пожалуйста ссылочку, дабы я устыдился неумению своему, и ушел с позором на http://www.readthefuckingmanual.com/

anonymous
()

Херово читал 

RFC 2396 URI Generic Syntax August 1998

2.3. Unreserved Characters

Data characters that are allowed in a URI but do not have a reserved purpose are called unreserved. These include upper and lower case letters, decimal digits, and a limited set of punctuation marks and symbols.

unreserved = alphanum | mark

mark = "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"

Unreserved characters can be escaped without changing the semantics of the URI, but this should not be done unless the URI is being used in a context that does not allow the unescaped character to appear.

iBliss
()

vi named.conf

zone ....{
    check-names ignore;
}

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.