The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Mgetty+pppd_2.3.11"
Отправлено Lisa, 21-Окт-05 17:21 
>Доброго времени суток уважаемые!
>Такая ситуация:
>Делаю DialIn сервер - mgetty+pppd на FreeBSD 5.4
>Установил mgetty:

mgetty.config
============
debug 4
speed 57600
data-only YES
login-prompt \tFreeBSD (@) (/P/\S) connect \l\r\n\r\nlogin:


>login.config содержит
>/AutoPPP/ -     a_ppp   /usr/sbin/pppd auth refuse-chap
>require-pap login debug

/AutoPPP/ -    a_ppp   /usr/local/sbin/pppd auth -chap +pap login debug

>далее настраиваю pppd, в options пишу :
>modem
>193.232.29.1:
>passive
>crtscts
>asyncmap 0
>noipdefault
>local
>login
>debug
>

modem
crtscts
-detach
ms-dns 1.2.3.4


>присутствую два модема
>options.cuaa4:
>passive
>:193.232.29.113
>proxyarp
>ms-dns 193.232.29.2
>
>options.cuaa5:
>passive
>:193.232.29.113
>proxyarp
>ms-dns 193.232.29.2
>

modem
:1.2.3.5
netmask 255.255.255.224
nodefaultroute
proxyarp

>Все пользователи аунтефицируются через passwd - соот-но я завожу пользователя с шелом
>/usr/sbin/pppd

Зачем шелл такой?

>
>Файл pap-secrets содержит

login_usera * ""   :1.2.3.7

># Authname Authkey      Peer's IP address  
>      Label   Callback
>#
>#oscar      OurSecretKey 192.2.18.34
>#BigBird    X4dWg9327    192.2.18.33/32
>#fred       *    
>       *    
>          
>         fred
>#subnet     *      
>     192.2.18.35-192.2.18.70  subnet
>#admin      *      
>      *    
>          
>        *  
>    *
>#homeworker *          
> *          
>          
>   *       1234567
>
>dialtest    *        
>    ""      
>          
>     *
>
>(Бился два дня не мог понять почему не работает , нашел -
>дело было в знаке "" (не * как сказанно в самом
>файле примеров) только при таком синтаксисе записи (см. запись dialtest) происходит
>подключение и выдается адресс указанный в файле options.cuaa4-5
>Мне же нужно что бы определенному пользователю при подключении выдавался адресс указанный
>в файле secrets а не адресс из файла options.cuaa4-5, я делаю
>такую запись -
>test    *        
>    10.0.0.1:10.0.0.2      
>          
>     *
>или же
>test    пароль_явным_образом    10.0.0.1:10.0.0.2    
>        *
>(пробывал просто в тупую раскоментировать пользователя oscar)
>по логам смотрю - проходит аунтефикация, регистрация в сети и -
>pppd[5603]: Protocol-Reject for unsupported protocol 0x7070
>pppd[5603]: Protocol-Reject for unsupported protocol 0x6e6f
>pppd[5603]: Peer is not authorized to use remote address 193.232.29.115
>pppd[5614]: Peer is not authorized to use remote address 193.232.29.115
>pppd[5614]: sent [IPCP TermReq id=0x2 "Unauthorized remote IP address"]
>pppd[5614]: rcvd [IPCP TermAck id=0x2 "Unauthorized remote IP address"]
>pppd[5614]: sent [LCP TermReq id=0x4 "No network protocols running"]
>pppd[5614]: sent [LCP TermReq id=0x5 "No network protocols running"]
>pppd[5614]: rcvd [LCP TermReq id=0x5 "No network protocols running"]
>pppd[5614]: sent [LCP TermAck id=0x5]
>pppd[5614]: rcvd [LCP TermAck id=0x5] соединение рвется
>хотя я явным образом указыаю какие использовать адресса - и такие сообщения
>были все два дня что я мучался, пока не заменил поле
>Peer's IP address на значение "" , все остальные варианты (со
>звездочкой или пустым местом как указанно в документации) приводили к аналагичным
>записям в логах. Подскажите пожалуйста в чем проблема, что я делаю
>не так? Сразу скажу что изучил маны, прочитал Сысоева и кучу
>статей, не могу понять в чем проблема.
>Заранее благодарен.


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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