• Переподключение интернета (pppoe) в Ubuntu

      0 comments

    В этой заметке я расскажу как сделать, чтоб ваша операционная система пересоединялась в интернетом при потере соединения.
    Редактируем с правами рута файл /etc/ppp/peers/dsl-provider. Для этого пишем в терминале:

    Цитата: 
    sudo gedit /etc/ppp/peers/dsl-provider

    Итак:
    persist – написать этот параметр для того чтобы pppd автоматически переподнимал потерянное соединение.
    maxfail – сколько раз pppd будет пытаться переподнять соединение. Чтобы pppd пытался до упора, значение должно быть равно 0
    holdoff – время в секундах между попытками переподнятия упавшего соединения. Рекомендую установить его в 60. (Внимание, из-за значения в 10 секунд, у меня были проблемы с провайдером, оборудование которого считало мое частое переподсоединение TCP-флудом!!!)
    lcp-echo-interval – как pppd может узнать что канал отвалился? Для этого предназначен протокол LCP. Этой командой Вы указываете pppd через какой интервал времени в секундах посылать запросы типа ping чтобы проверить жив канал или нет. По умолчанию ping не посылается и pppd не может определить что канал упал. Рекомендую значение 10.
    lcp-echo-failure – этот параметр говорит, что если n пингов не прошло, то это означает канал отвалился и его надо переподнимать.

    Примечание:
    Не стОит ставить слишком маленький параметр holdoff. Например, мой провайдер банил меня за слишком частое переподключение из-за подозрения в атаке на сервер (значение было 10 секунд)

    Write a comment