The OpenNET Project / Index page

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



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

Исходное сообщение
"Mgetty+pppd_2.3.11"
Отправлено Wraith, 21-Окт-05 16:56 
Доброго времени суток уважаемые!
Такая ситуация:
Делаю DialIn сервер - mgetty+pppd на FreeBSD 5.4
Установил mgetty:
login.config содержит
/AutoPPP/ -     a_ppp   /usr/sbin/pppd auth refuse-chap require-pap login debug
далее настраиваю pppd, в options пишу :
modem
193.232.29.1:
passive
crtscts
asyncmap 0
noipdefault
local
login
debug

присутствую два модема
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

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

Файл pap-secrets содержит:
# 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
Добавить, Поддержать, Вебмастеру