On 10/12/2011 10:32 PM, Andrei Picus wrote:
> 2011/10/12 Petru Ratiu<[email protected]>
>
>> 2011/10/12 Andrei Picus<[email protected]>:
>>> Salut,
>>>
>>> Am o problema legata de PPPoE pe un sistem cu Ubuntu 11.04 legat la
>> reteaua
>>> din regia Politehnicii, the infamous eRegie. Prima data cand rulez
>> pppoeconf
>>> si apoi pon dsl-provider, primesc IP-urile si DNS-urile corecte. Odata ce
>>> expira lease-ul pentru IP si se reinnoieste, primesc niste adrese DNS
>>> gresite, care vor suprascrie intrarile corecte in resolv.conf. In urma
>> unor
>>> cautari pe Google, am instalat pachetul resolvconf, care, conform
>>> rezultatelor, ar trebui sa rezolve aceasta problema prin controlarea
>>> accesului la fisierul resolv.conf. Numai ca, odata ce se face renew la
>> IP,
>>> ajung sa am 3 intrari in resolv.conf, primele 2 sunt adresele gresite,
>> iar a
>>> treia este prima din cele corecte. Ca rezultat al acestui lucru, un
>> lookup
>>> DNS dureaza foarte mult, pana ajunge la a 3-a adresa.
>>>
>>> Aveti vreo idee cum pot sa rezolv aceasta problema?
>>>
>> Doar una? Mai multe!
>>
>> Ce ai in /etc/resolvconf/run/interface/ppp0 ? Ai facut ceva debugging?
>> De exemplu daca te uiti in /etc/ppp/ip-{up,down} scrie ca pot face
>> logging daca le faci fisierele de log. Ai incercat? Ruleaza
>> /etc/ppp/ip-{up,down}.d/000resolvconf cum trebuie? Apeleaza resolvconf
>> -a si -d ? Etc, etc, etc.
>>
>> In alta ordine de idei, de ce si de unde primeste adrese dns gresite?
>> Also, vezi ca in /etc/resolv/conf/interface-order e ppp* dupa eth*,
>> probabil iti vin boscheti pe interfata fizica.
>>
>> Disclaimer: caile sunt luate de pe Debian, da' ma astept sa fie la fel
>> si pe ubuntu.
>> --
>> Petre "can i haz spoonfeeding nao?"
>> _______________________________________________
>> RLUG mailing list
>> [email protected]
>> http://lists.lug.ro/mailman/listinfo/rlug
>>
> Uitandu-ma prin /etc/ppp-if{up,down}.d, vad ca face restore la un backup al
> resolv.conf
>
> # if an old resolv.conf file exists, restore it
> if [ -e $REALRESOLVCONF.pppd-backup.$PPP_IFACE ]; then
>    mv -f $REALRESOLVCONF.pppd-backup.$PPP_IFACE $REALRESOLVCONF
>
> Acum problema este ca, in acel backup, sunt intrarile "gresite", pe care le
> primesc atunci cand se face up la eth0. Apoi, dupa ce se face up la ppp0,
> primesc intrarile "corecte". Deci, backup-ul va fi facut la primele intrari
> si odata ce se face renew la IP vor fi puse la loc. At least that's what I
> came up with so far...
>
> resolvconf l-am dezinstalat momentan. N-am vazut unde/cum se face logging la
> /etc/ppp-if{up,down}. Am I missing something?
>
Cea mai buna solutie e sa dezactivezi dhcp pe interfata fizica....
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui