|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Kharchenko 2:5060/90 18 May 2003 11:11:08 To : All Subject : Re: Помогите разобраться с BIND 9.2.2 -------------------------------------------------------------------------------- "mitrohin a.s." <swp@uni-altai.ru> wrote in message news:ba749o$22au$1@bspu.secna.ru... > Andrey Kharchenko <andy@siriusnet.ru> wrote: > AK> acl "sirius" { 10.1.1.0/24; }; > > AK> options { > AK> auth-nxdomain no; > AK> listen-on { > AK> 127.0.0.1; > AK> 10.1.1.1; > AK> }; > AK> allow-recursion { sirius; }; > AK> }; > > AK> =====[resolv.conf]============= > AK> domain sirius.net.ru > AK> nameserver 10.1.1.1 > AK> ============================ > > AK> Причем когда прописываю: > AK> nameserver 127.0.0.1 > AK> Hи кто не куда не лезет. Hо с сервера перестают резолвится > AK> домены Интернет. > AK> Только локальные. > > imho resolver делает connect(2) на nameserver для получения записей из > dns - соединение без указанного явно исходящего адреса скорее всего > выбирает себе в этом качестве ip c того интерфейса с которого должен > уйти пакет - поэтому в случае nameserver 127.0.0.1 - соединение (клиент) > будет выглядеть как 127.0.0.1 - в случае nameserver 10.1.1.1 - похоже > что 10.1.1.1 ;)) > > это к тому что для 127.0.0.1, в отличие от 10.1.1.1, по твоему конфигу > нельзя делать рекурсию и ответы будут только ns записями. Я добавил в параметр ip 127.0.0.1 allow-recursion { 127.0.0.1; 10.1.1.0/24; }; При nameserver 127.0.0.1 запросы стали выходить в мир, но и дергаться не по делу начал диалап. Как и при nameserver 10.1.1.1. -- Best regards, Andrey Kharchenko --- ifmail v.2.14.os-p7 * Origin: Sirius (2:5060/90@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1213418c8b02f.html, оценка из 5, голосов 10
|