The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"PPPD+MGETTY Снова"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"PPPD+MGETTY Снова"
Сообщение от Marat emailИскать по авторуВ закладки on 11-Фев-03, 17:43  (MSK)
Снова и снова возвращаюсь к трудности по часового отключения модемов.
Объясню подробно.

Есть восемь модемов по которым клиенты подключаються к серверу на Фришке.
Требуеться после часа подключения на модеме отрубать соединение.
Сразу говорю все модемы сразу отрубать не получиться остальные может только сконектились.
было предложение по крону но как по крону отрубать определенные модемы чтобы он при этом считывал сколько сидит клиент
НЕ ТРЕБУТЬСЯ ЗАДАВАТЬ ГРАФИК ПОДКЛЮЧЕНИЯ

думаю может есть в pppd  какая нибудь функция
но что то никак не найду
кто знает где хотябы найти полное описание pppd прошу написать ссылочку

Заранее благодарен

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: PPPD+MGETTY Снова"
Сообщение от brj emailИскать по авторуВ закладки on 12-Фев-03, 04:03  (MSK)
>Сразу говорю все модемы сразу отрубать не получиться остальные может только сконектились.

>думаю может есть в pppd  какая нибудь функция
>но что то никак не найду
>кто знает где хотябы найти полное описание pppd прошу написать ссылочку
>
>Заранее благодарен

есть стартап - стартдаун скрипты для сесии ppp. делаешь просто - после того, как пользователь прошел аутш - запустили sleep на час. после этого прибили пид pppd.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: PPPD+MGETTY Снова"
Сообщение от Marat emailИскать по авторуВ закладки on 13-Фев-03, 08:21  (MSK)
Народ, ну неужели никто не может помочь...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: PPPD+MGETTY Снова"
Сообщение от saintd emailИскать по авторуВ закладки on 13-Фев-03, 08:46  (MSK)
>Народ, ну неужели никто не может помочь...

ну может повесить на инициализацию соединение скриптик типа:
#!/bin/sh
wrk_time=60
at [время при соединении]+$wrk_time kill -9 'cat /где/там/наш/pid'

или что-то в этом роде

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: PPPD+MGETTY Снова"
Сообщение от TepKuH emailИскать по авторуВ закладки on 13-Фев-03, 08:54  (MSK)
Блин сказали же юзай скрипты.
А именно auth-up это когда юзер сконетивается со фришкой и удачно проходит процесс авторизации запускается auth-up.
Так вот зделай так что когда пользоватлеь сконектится его логин, время, и номер процесса кидался бы в один файл, а далее по крону запускался бы другой скрипт который сканирует этот файл, а далее по ситуации(убивает процесс, не убивает процесс и пр.)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: PPPD+MGETTY Снова"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 13-Фев-03, 09:05  (MSK)
>Блин сказали же юзай скрипты.
>А именно auth-up это когда юзер сконетивается со фришкой и удачно проходит
>процесс авторизации запускается auth-up.
>Так вот зделай так что когда пользоватлеь сконектится его логин, время, и
>номер процесса кидался бы в один файл, а далее по крону
>запускался бы другой скрипт который сканирует этот файл, а далее по
>ситуации(убивает процесс, не убивает процесс и пр.)

       /etc/ppp/auth-up
              A  program  or  script  which is executed after the
              remote system  successfully  authenticates  itself.
              It is executed with the parameters

              interface-name peer-name user-name tty-device speed

              Note that this script is not executed if  the  peer
              doesn't  authenticate  itself, for example when the
              noauth option is used.

       /etc/ppp/auth-down
              A program or script which is executed when the link
              goes  down, if /etc/ppp/auth-up was previously exe-
              cuted.  It is executed in the same manner with  the
              same parameters as /etc/ppp/auth-up.
Это работает когда пользователи аутентийицируются через /etc/passwd

А вот это может быть инетересно

       /etc/ppp/ip-up
              A program or script which is executed when the link
              is available for sending and receiving  IP  packets
              (that  is,  IPCP has come up).  It is executed with
              the parameters

              interface-name  tty-device  speed  local-IP-address
              remote-IP-address ipparam

       /etc/ppp/ip-down
              A program or script which is executed when the link
              is no longer available for sending and receiving IP
              packets.   This  script can be used for undoing the
              effects  of  the  /etc/ppp/ip-up  script.   It   is
              invoked in the same manner and with the same param-
              eters as the ip-up script.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: PPPD+MGETTY Снова"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 13-Фев-03, 09:10  (MSK)
Мне видется проблема в том как в эти скрипты передвать или логин. или ip законектившегося клиента. Если клиенты в chap- pap-secrets
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: PPPD+MGETTY Снова"
Сообщение от Marat emailИскать по авторуВ закладки on 13-Фев-03, 10:06  (MSK)
Mozhno popodrobney kak virubat imenno tot modem na kotorom soyedineniye previshayet limit
kak v skripte ego pokazat

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: PPPD+MGETTY Снова"
Сообщение от Marat Искать по авторуВ закладки on 13-Фев-03, 15:08  (MSK)
ya tak ponyal chto idei konchilis ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: PPPD+MGETTY Снова"
Сообщение от Grey emailИскать по авторуВ закладки on 13-Фев-03, 16:42  (MSK)
у меня стоит фря с pppd и FreeRADIUS, так вот при удачном логине NAS-у радиус передаёт некие параметры, в том числе и лимит сессии и лимит простоя.... проблем нет :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: PPPD+MGETTY Снова"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 13-Фев-03, 21:39  (MSK)
>у меня стоит фря с pppd и FreeRADIUS, так вот при удачном
>логине NAS-у радиус передаёт некие параметры, в том числе и лимит
>сессии и лимит простоя.... проблем нет :)

хех.. когда радиус.. это можно понять

Ну еще можно шерстить логи pppd.log на предмет когда пользователь вошел, какой pppd ему сооттветствует, какой cuaa, какой pid, ну и скрипт исходя из данных вырубает что нужно и когда нужно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: PPPD+MGETTY Снова"
Сообщение от TepKuH emailИскать по авторуВ закладки on 14-Фев-03, 08:10  (MSK)
>ya tak ponyal chto idei konchilis ?

Тут ответили на все тови вопросы читай топик с начало до конца столько раз сколько необходимо чтобы понять что делать. Намек:

/etc/ppp/auth-up
              A  program  or  script  which is executed after the
              remote system  successfully  authenticates  itself.
              It is executed with the parameters

              interface-name peer-name user-name tty-device speed

Этот скрипт это все что тебе необходимо.Для получение все необходимой инфы о законектившемся пользователе

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: PPPD+MGETTY Снова"
Сообщение от pavel Искать по авторуВ закладки on 14-Фев-03, 11:46  (MSK)
maxconnect 3600
в options
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: PPPD+MGETTY Снова"
Сообщение от GL emailИскать по авторуВ закладки on 14-Фев-03, 14:17  (MSK)
>Снова и снова возвращаюсь к трудности по часового отключения модемов.
>Объясню подробно.
>
>Есть восемь модемов по которым клиенты подключаються к серверу на Фришке.
>Требуеться после часа подключения на модеме отрубать соединение.
>Сразу говорю все модемы сразу отрубать не получиться остальные может только сконектились.
>
>было предложение по крону но как по крону отрубать определенные модемы чтобы
>он при этом считывал сколько сидит клиент
>НЕ ТРЕБУТЬСЯ ЗАДАВАТЬ ГРАФИК ПОДКЛЮЧЕНИЯ
>
>думаю может есть в pppd  какая нибудь функция
>но что то никак не найду
>кто знает где хотябы найти полное описание pppd прошу написать ссылочку
>
>Заранее благодарен

Да чувак в pppd есть такая фича!
енто брат maxconnect n где n - кол-во секунд!

p.s. и навига cron с пидами и ip всякими даунами


  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: PPPD+MGETTY Снова"
Сообщение от TepKuH emailИскать по авторуВ закладки on 14-Фев-03, 15:56  (MSK)
>Да чувак в pppd есть такая фича!
>енто брат maxconnect n где n - кол-во секунд!
>
>p.s. и навига cron с пидами и ip всякими даунами
Для надежности :)

Незнали про эту галку


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру