Форум — Admin Несистемный DNS для определенной программы. 0 0 Можно программам, а конкретно squid`у указать DNS сервер, который не прописан в resolv.conf? Ссылка
Ответ на: комментарий от dGhost 03.01.10 02:33:37 MSK Как, я найти не могу? linux4ever (03.01.10 02:47:09 MSK) Показать ответ Ссылка
Ответ на: комментарий от linux4ever 03.01.10 02:47:09 MSK Есть переменная окружения, в которой указывается путь до resolv.conf. Это один из вариантов :) power ★ (03.01.10 03:10:45 MSK) Показать ответы Ссылка
Ответ на: комментарий от power 03.01.10 03:10:45 MSK Может, и не путь :) Читай маны, короче. power ★ (03.01.10 03:13:21 MSK) Ссылка
Ответ на: комментарий от power 03.01.10 03:10:45 MSK Он не статически прописан? Тогда понятно все. linux4ever (03.01.10 03:13:42 MSK) Ссылка
Ответ на: комментарий от power 03.01.10 03:19:14 MSK Что-то так и не нашел переменную, которая отвечает за nameserver. linux4ever (03.01.10 03:37:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от linux4ever 03.01.10 03:37:41 MSK RESOLV_HOST_CONF Sylvia ★★★★★ (03.01.10 03:59:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от Sylvia 03.01.10 03:59:59 MSK RESOLV_HOST_CONF=«/home/uzver/resolv.conf» ping ya.ru ping: unknown host ya.ru в содержимом resolv.conf только nameserver 8.8.8.8 linux4ever (03.01.10 04:10:16 MSK) Показать ответ Ссылка
Ответ на: комментарий от linux4ever 03.01.10 04:10:16 MSK для suid программ не работает Sylvia ★★★★★ (03.01.10 04:16:20 MSK) Показать ответы Ссылка
Ответ на: комментарий от Sylvia 03.01.10 04:16:20 MSK и судя по tcpdump для простых тоже (например telnet) жаль, раньше такая переменная была, видимо убрали как небезопасную RES_NAMESERVERS=«ip ip2 ip3» вот такая еще была, но кажется тоже уже не работает Sylvia ★★★★★ (03.01.10 04:22:35 MSK) Показать ответ Ссылка
Ответ на: комментарий от Sylvia 03.01.10 04:16:20 MSK firefox выкидывает ошибку bad command 'nameserver 8.8.8.8' linux4ever (03.01.10 04:24:00 MSK) Ссылка
Ответ на: комментарий от Sylvia 03.01.10 04:22:35 MSK Придется dns_nameservers использовать. linux4ever (03.01.10 04:26:10 MSK) Показать ответ Ссылка
Ответ на: комментарий от power 03.01.10 03:10:45 MSK Re: Несистемный DNS для определенной программы. Цитируем power Есть переменная окружения, в которой указывается путь до resolv.conf. Это один из вариантов :) А на кой хрен программа будет читать resolv.conf? этот файл интересен libc sdio ★★★★★ (03.01.10 09:26:56 MSK) Показать ответы Ссылка
Ответ на: Re: Несистемный DNS для определенной программы. от sdio 03.01.10 09:26:56 MSK Re: Несистемный DNS для определенной программы. > А на кой хрен программа будет читать resolv.conf? этот файл интересен libc Я сейчас /etc/resolv.conf удалил - как ни странно, но всё продолжило работать, т.е. ping резолвит хосты и тд. suzuki (03.01.10 09:54:11 MSK) Показать ответ Ссылка
Ответ на: Re: Несистемный DNS для определенной программы. от suzuki 03.01.10 09:54:11 MSK Re: Несистемный DNS для определенной программы. Оказалось, что они лезут к днс-серверу на ::1 suzuki (03.01.10 09:56:04 MSK) Ссылка
Ответ на: комментарий от linux4ever 03.01.10 04:26:10 MSK для squid с этого нужно начинать и этим же нужно было и закончить, хотя интересное ретроспективное исследование вышло по переменным окружения, гугл находит много (старых) рутовых эксплоитов через RESOLV_HOST_CONF Sylvia ★★★★★ (03.01.10 09:58:00 MSK) Показать ответ Ссылка
Ответ на: комментарий от Sylvia 03.01.10 09:58:00 MSK Я тоже много их нашел. linux4ever (03.01.10 12:33:14 MSK) Ссылка
Ответ на: Re: Несистемный DNS для определенной программы. от sdio 03.01.10 09:26:56 MSK Значит, мне это приснилось :) power ★ (03.01.10 12:46:00 MSK) Ссылка