[Sysadmins] PPPoE & OpenResolv

MisHel64 MisHel64 на Bk.Ru
Чт Май 6 08:15:28 UTC 2010


Здравствуйте, Terechkov.

Вы писали 6 мая 2010 г., 8:10:40:

>> Хм.  Когда  я  сказал  системе  if  up  ppp10,  она  в ответ попросила
>> rp-pppoe-clien,  и  я  будучи  послушным  мальчиком  ей  его  скормил.
>> Попробую  вечером  снести  OpenResolv, и по зависимостям должен уйти и
>> rp-pppoe-client.

> Это ошибка в пакете etcnet:
> https://bugzilla.altlinux.org/show_bug.cgi?id=23443

> Удалите пакет rp-pppoe-client и поставьте rp-pppoe-base. openresolv тоже
> можно удалить, если уж так хочется.

Для диагностики снесу и rp-pppoe-base и посмотрю что получится.

>> Но что-то мне подсказывает, что через etcnet поднимать PPPoE можно, но
>> грабельки там. Потестим посмотрим.

> Поздравляю, вы нашли эту грабельку. Я год назад не нашел, когда
> настраивал, предварительно читая вики.

Если  не  сложно, кинте свои настройки. Я как-то по старинке, по манам
настраивал.  Хочется  на  всякий  случай  проверить свое умение читать
маны.


Ну  грабелек  в  общем то три я находил зимой. Сейчас чисто по памяти,
так   что  возможно  уже  пофиксили.  И  заранее  прошу  за  возможные
неточности при написании переменных и параметров.

1)  Если  поставить количество повторов равное нулю, то при отсутствии
связи,   система  может никогда не подняться. Если использовать скрипт
идущий с клиентом и лежащий в rc.d, то такой проблемы не возникает.

2)  Чисто  теоретически, проблему должен решать режим "демона", если я
правильно  понял  доку,  то поднятие интерфейса и его конфигурирование
должно  происходить  без установки связи. То есть не важно, есть связь
или  ее нет, интерфейс будет сконфигурирован, и система не зависнет на
бесконечных  попытках  установить  связь. По факту пока связь не будет
установлена, "ifup" не прекратит сою работу. (Наверно криво объяснил.)

3)   Несколько   раз   замечал,   что   при  разрыве связи повторно не
устанавливается.  Судя  по  логам  сложилось  впечатление,  что  после
обрыва,  соединение  пере  подключается,  и тут же расконфигурируется.
Детально  не  копался,  возможно,  что я и не прав, или эту ошибку уже
пофиксили.

PPPoE  давно  не  использовал. Оно у меня железкой поднималось.

> Это не значит что спустя полгода-год сетевая обстановка у вас на машине
> не изменится и вы не задатесь вопросом, как поддерживать
> /etc/resolv.conf. Поэтому рекомендую всё таки оставить пакет openresolv.
> Сам чуть ли не год избегал его :-)

Ну в общем-то она меняется у меня довольно часто :)
Но это никогда не приведет к необходимости использовать openresolv.

Возможно я ошибаюсь, но в этом пакете реализованы две функции.

1)  При  некоторых  событиях  рассказывать  системе,  что теперь нужно
использовать  другие  DNS  сервера.  Мне это не нужно. Не зависимо, от
того,  какой  у  меня провайдер подключен, я использую только один DNS
сервер находящийся на этом же компьютере.

2)  При  некоторых  событиях  рассказать  локальному  DNS серверу, что
теперь  нужно  пересылать  запросы  на  другой  DNS сервер, вместо вот
этого.  Так  сложилось,  что  все три имеющиеся у меня инет провайдеры
заставляют   меня   не   использовать  форвард  на  них.  По  этому  я
самостоятельно решаю рекурсивные запросы.

Может что-то еще из возможностей этого пакета есть, а я просто об этом
не знаю?

-- 
С уважением,
 MisHel64                          mailto:MisHel64 на Bk.Ru



Подробная информация о списке рассылки Sysadmins