URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82868
[ Назад ]

Исходное сообщение
"mpd не хочет писать в resolv.conf"

Отправлено Merlin_ua , 14-Ноя-08 14:19 
FreeBSD 4.7

mpd не хочет писать в resolv.conf
set ipcp enable req-pri-dns req-sec-dns в mpd.conf присутствует!
Провайдер постоянно меняет DNS адреса!
Как заставить mpd писать DNS в resolv.conf?


Содержание

Сообщения в этом обсуждении
"mpd не хочет писать в resolv.conf"
Отправлено Vaso_Petrovich , 14-Ноя-08 14:35 
>FreeBSD 4.7
>
>mpd не хочет писать в resolv.conf
>set ipcp enable req-pri-dns req-sec-dns в mpd.conf присутствует!
>Провайдер постоянно меняет DNS адреса!
>Как заставить mpd писать DNS в resolv.conf?

mpd от кого запускается, а ентот кто то имеет права туда записывать?


"mpd не хочет писать в resolv.conf"
Отправлено Merlin_ua , 15-Ноя-08 13:07 
>>FreeBSD 4.7
>>
>mpd от кого запускается, а ентот кто то имеет права туда записывать?
>

От рута оно запускаетца


"mpd не хочет писать в resolv.conf"
Отправлено butcher , 15-Ноя-08 17:48 
>FreeBSD 4.7
>
>mpd не хочет писать в resolv.conf
>set ipcp enable req-pri-dns req-sec-dns в mpd.conf присутствует!
>Провайдер постоянно меняет DNS адреса!
>Как заставить mpd писать DNS в resolv.conf?

mpd не изменяет файл resolv.conf. Приведённая вами опция служит для других целей.
Чтобы изменять resolv.conf воспользуйтесь опциями:
set iface up-script
set iface down-script

Внутри up-script записываете нужные адреса серверов в resolv.conf.
Внутри down-script - восстанавливаете старый resolv.conf.


"mpd не хочет писать в resolv.conf"
Отправлено FeNUMe , 30-Янв-10 20:27 
>Внутри up-script записываете нужные адреса серверов в resolv.conf.
>Внутри down-script - восстанавливаете старый resolv.conf.

Вот только задача записывать в resolv.conf как раз адресса которые провайдер выдает через PPPoE и которые как раз можно увидеть в логе mpd5 если коннектится с параметрами
set ipcp yes req-pri-dns
set ipcp yes req-sec-dns

кто знает как это реализовать отпишитесь плз