RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : прокся и dns


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Василий А. Сидоров
To : os2user
Subj : прокся и dns

> У меня три dns приписаны в resolv2.
А должно быть - ни одного. Ни в resolv2, ни в resolv
> Сквид с параметром -д берет их все, но пользует по-моему первый.
И, что характерно, не только он :)
> я уже говорил у меня три диалапа к разным провайдерам. если звоню на того, чей первый днс - все работает ок. звоню второму - сквид использует днс первого, соответственно не работает. как заставить сквид перебирать днс-ы провайдеров?
"Перебирает" не squid, а resolver - часть стэка.
> и еще как быть при получением инджоем днс-а автоматически. как его передать сквиду.
Никак. injoy/sfppp, получив параметры DNS, самостоятельно прописывают %etc%/resolv[2].
Не знаю, как injoy, а sfppp использует скрипт, который можно модифицировать под свои нужды.
Даже штатным ppp с рексовой обвязкой можно сделать всё, что нужно, хотя и несколько через анус.
Т.е. настрой кэширующий DNS и ему объясняй куда "ходить наверх". Все остальные, включая squid, должны использовать resolv простейшего содержания:
nameserver 127.0.0.1

Кэширующий DNS можно поднять с помощью штатного named, bind или dproxy. Последние два есть у того же Шмедли.

Sat 12 Jan 2008 23:34 Mozilla/5.0 (OS/2; U; Warp 4.5; ru-RU; rv:1.8.1.11) Gecko/20




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.