Jump to content

Nodeny 49 авторизация клиентов по Pppoe


Recommended Posts

cd /usr/ports/net/mpd4

make install clean

 

редактируешь make_mpd.conf.pl

 

тебе нужно указать сколько виртуальных интерфейсов на каком реальном интерфейсе _максимально_ может быть. Грубо говоря, число одновременно авторизованных + запас. Также измени dns-ы которые будут выдаваться абонам и ип твоего роутера, лучше "смотрящий" в инет.

 

perl make_mpd.conf.pl

 

создаст конфиги. Это разовая процедура.

 

nopppoe.pl запускается также как и любой другой агент - использует sat.cfg. Скрипт мониторит кто подключился и записывает авторизацию в базу. Также обновляет файл с паролями. если изменился

Link to post
Share on other sites

Уважаемый dead скажите пожалуйста есть ли возможность сопряжения вашего биллинга nodeny с wi-fi роутерами, такими как D-link DIR-320 или Asus wl500xx

таким образом, чтобы он ( роутер с модифицированой прошей от wl500.info ) сам обрабатывал авторизацию?

Т.е. чтобы роутер раздавал мне инет на ПК, ноутбуки, SAT-PVR?

Link to post
Share on other sites

Нет ничего невозможного. Надо почитать что может роутер, какие протоколы поддерживает и написать под это дело модулек. На досуге почитаю про эти роутеры

Link to post
Share on other sites

dead наперед вам спасибо! Тут просто формируется база пользователей DIR-320 - этого недорого роутера,

есть новые прошивки под него, ребята привратили этот аппарат в суперкомбайн с пирринговыми сетями, принт-сервером, модемом 3G, кap**арингом и т.д. ,

а вот с авторизатором мне не разобраться - не программист увы...

Link to post
Share on other sites

to dead

Сделал все как Вы написали, установил mpd4 отредакрировал скрипт запустил, конфиги создало, нодени настроил, конектюсь с винды - логин и пароль проверяет все нормально потом пишет Регистрация копютера в сети и тут выкидывает ошибка 734 и все тупик.... google и т.д. все облазил ничо не нашол, помогите пожалуйста.

Link to post
Share on other sites
:) У нас в сети стоит ваш биллинговый сервис, я конечный пользователь. Купил уже два ноутбука + стационарный пк + хочеться ш*ру на SAT-PVR, а идея в том чтобы в сторону сети DIR-320 смотрел через WAN порт, в квартире все обвязать ланом + wi-fi. Так как роутер на базе линукс, то я бьюсь и думаю как авторизовать даную махину, неужто perl надо ставить на нее? Как вы думаете, есть какое решение?
Link to post
Share on other sites

У нас сеть windows network - политика сетки, чтоб все по чуть чуть расшаривали что-нить, авторизация через авторизатор для виндовс.

 

Сегодня заберу DIR-320, прошью и начну разбираться, может и вариант с VPN подойдет.

 

GrayWolF спасибо за наводочку

Link to post
Share on other sites

Менял шифрование и вобще без него ничего не помагает. Вот что пишет мпд

Incoming PPPoE connection request via vr0: for service "*" from 00:1d:09:5e:f4:45

[pppoe200] Accepting PPPoE connection

[pppoe200] opening link "pppoe200"...

[pppoe200] link: OPEN event

[pppoe200] LCP: Open event

[pppoe200] LCP: state change Initial --> Starting

[pppoe200] LCP: LayerStart

[pppoe200] PPPoE: connection successful

[pppoe200] link: UP event

[pppoe200] link: origination is remote

[pppoe200] LCP: Up event

[pppoe200] LCP: state change Starting --> Req-Sent

[pppoe200] LCP: SendConfigReq #13

PROTOCOMP

MRU 1492

MAGICNUM db9d2e30

AUTHPROTO CHAP MD5

[pppoe200] LCP: rec'd Configure Request #0 (Req-Sent)

MRU 1480

MAGICNUM 63aa79fa

CALLBACK 6

[pppoe200] LCP: SendConfigRej #0

CALLBACK 6

[pppoe200] LCP: rec'd Configure Reject #13 (Req-Sent)

PROTOCOMP

[pppoe200] LCP: SendConfigReq #14

MRU 1492

MAGICNUM db9d2e30

AUTHPROTO CHAP MD5

[pppoe200] LCP: rec'd Configure Request #1 (Req-Sent)

MRU 1480

MAGICNUM 63aa79fa

[pppoe200] LCP: SendConfigAck #1

MRU 1480

MAGICNUM 63aa79fa

[pppoe200] LCP: state change Req-Sent --> Ack-Sent

[pppoe200] LCP: rec'd Configure Ack #14 (Ack-Sent)

MRU 1492

MAGICNUM db9d2e30

AUTHPROTO CHAP MD5

[pppoe200] LCP: state change Ack-Sent --> Opened

[pppoe200] LCP: auth: peer wants nothing, I want CHAP

[pppoe200] CHAP: sending CHALLENGE len:33

[pppoe200] LCP: LayerUp

[pppoe200] LCP: rec'd Ident #2 (Opened)

[pppoe200] LCP: rec'd Ident #3 (Opened)

[pppoe200] CHAP: rec'd RESPONSE #1

Name: "admin"

[pppoe200] AUTH: Auth-Thread started

[pppoe200] AUTH: Trying INTERNAL

[pppoe200] AUTH: INTERNAL returned undefined

[pppoe200] AUTH: Auth-Thread finished normally

[pppoe200] CHAP: ChapInputFinish: status undefined

Response is valid

Reply message: Welcome

[pppoe200] CHAP: sending SUCCESS len:7

[pppoe200] LCP: authorization successful

[pppoe200] Bundle up: 1 link, total bandwidth 64000 bps

[pppoe200] IPCP: Open event

[pppoe200] IPCP: state change Initial --> Starting

[pppoe200] IPCP: LayerStart

[pppoe200] CCP: Open event

[pppoe200] CCP: state change Initial --> Starting

[pppoe200] CCP: LayerStart

[pppoe200] IPCP: Up event

[pppoe200] IPCP: state change Starting --> Req-Sent

[pppoe200] IPCP: SendConfigReq #13

IPADDR 192.168.6.81

[pppoe200] CCP: Up event

[pppoe200] CCP: state change Starting --> Req-Sent

[pppoe200] CCP: SendConfigReq #21

[pppoe200] CCP: rec'd Configure Request #4 (Req-Sent)

MPPC

0x00000001:MPPC,

[pppoe200] CCP: SendConfigRej #4

MPPC

0x00000001:MPPC,

[pppoe200] IPCP: rec'd Configure Request #5 (Req-Sent)

IPADDR 0.0.0.0

NAKing with 192.168.6.39

PRIDNS 0.0.0.0

NAKing with 192.168.6.1

PRINBNS 0.0.0.0

SECDNS 0.0.0.0

SECNBNS 0.0.0.0

[pppoe200] IPCP: SendConfigRej #5

PRINBNS 0.0.0.0

SECDNS 0.0.0.0

SECNBNS 0.0.0.0

[pppoe200] IPCP: rec'd Configure Ack #13 (Req-Sent)

IPADDR 192.168.6.81

[pppoe200] IPCP: state change Req-Sent --> Ack-Rcvd

[pppoe200] CCP: rec'd Configure Ack #21 (Req-Sent)

[pppoe200] CCP: state change Req-Sent --> Ack-Rcvd

[pppoe200] CCP: rec'd Terminate Request #6 (Ack-Rcvd)

[pppoe200] CCP: state change Ack-Rcvd --> Req-Sent

[pppoe200] CCP: SendTerminateAck #22

[pppoe200] IPCP: rec'd Configure Request #7 (Ack-Rcvd)

IPADDR 0.0.0.0

NAKing with 192.168.6.39

PRIDNS 0.0.0.0

NAKing with 192.168.6.1

[pppoe200] IPCP: SendConfigNak #7

IPADDR 192.168.6.39

PRIDNS 192.168.6.1

[pppoe200] IPCP: rec'd Configure Request #8 (Ack-Rcvd)

IPADDR 192.168.6.39

192.168.6.39 is OK

PRIDNS 192.168.6.1

[pppoe200] IPCP: SendConfigAck #8

IPADDR 192.168.6.39

PRIDNS 192.168.6.1

[pppoe200] IPCP: state change Ack-Rcvd --> Opened

[pppoe200] IPCP: LayerUp

192.168.6.81 -> 192.168.6.39

[pppoe200] IFACE: Up event

[pppoe200] IPCP: rec'd Terminate Request #9 (Opened)

[pppoe200] IPCP: state change Opened --> Stopping

[pppoe200] IPCP: SendTerminateAck #14

[pppoe200] IPCP: LayerDown

[pppoe200] IFACE: Down event

[pppoe200] IPCP: rec'd Terminate Request #10 (Stopping)

[pppoe200] IPCP: SendTerminateAck #15

[pppoe200] CCP: rec'd Terminate Request #11 (Req-Sent)

[pppoe200] CCP: SendTerminateAck #23

[pppoe200] CCP: SendConfigReq #24

[pppoe200] IPCP: state change Stopping --> Stopped

[pppoe200] IPCP: LayerFinish

[pppoe200] No NCPs left. Closing links...

[pppoe200] closing link "pppoe200"...

[pppoe200] link: CLOSE event

[pppoe200] LCP: Close event

[pppoe200] LCP: state change Opened --> Closing

[pppoe200] AUTH: Accounting data for user admin: 2 seconds, 319 octets in, 707 octets out

[pppoe200] Bundle up: 0 links, total bandwidth 9600 bps

[pppoe200] IPCP: Close event

[pppoe200] IPCP: state change Stopped --> Closed

[pppoe200] CCP: Close event

[pppoe200] CCP: state change Req-Sent --> Closing

[pppoe200] CCP: SendTerminateReq #25

[pppoe200] error writing len 8 frame to bypass: Network is down

[pppoe200] IPCP: Down event

[pppoe200] IPCP: state change Closed --> Initial

[pppoe200] CCP: Down event

[pppoe200] CCP: LayerFinish

[pppoe200] CCP: state change Closing --> Initial

[pppoe200] AUTH: Cleanup

[pppoe200] LCP: SendTerminateReq #15

[pppoe200] LCP: LayerDown

[pppoe200] LCP: rec'd Terminate Ack #15 (Closing)

[pppoe200] LCP: state change Closing --> Closed

[pppoe200] LCP: LayerFinish

[pppoe200] link: DOWN event

[pppoe200] LCP: Down event

[pppoe200] LCP: state change Closed --> Initial

Link to post
Share on other sites

все проблема решена изменил в конфигах mpd set link disable chap pap, set link accept chap pap после этого конект пошол, возникла другая проблема не выдает правельный ip клиенту. В mpd.secret "admin" "admin" 192.168.6.39 , а выдает ip 10.0.0.0 куда копать?

Link to post
Share on other sites
может конечно не там написал но все же

а где можна взять для теста 49 версию, на сайте почитал нигде не нашол...

Для получения 49 версии необходимо выслать запрос на получение на адрес versus.ua@gmail.com в формате:

 

Страна

Город

Название сети

Количество абонентов

Сайт сети

ФИО контактного человека и его телефон

 

После чего в ответном письме вы получите дистрибутив соответсвующей

версии.

Link to post
Share on other sites
Уважаемый dead скажите пожалуйста есть ли возможность сопряжения вашего биллинга nodeny с wi-fi роутерами, такими как D-link DIR-320 или Asus wl500xx

таким образом, чтобы он ( роутер с модифицированой прошей от wl500.info ) сам обрабатывал авторизацию?

Т.е. чтобы роутер раздавал мне инет на ПК, ноутбуки, SAT-PVR?

Интерфейс:

 

• 1 порт 10/100BASE-TX Ethernet, Поддержка подключения DSL и кабельного модема, Поддержка “Always-on” (bridged) и PPPoE для PPP-соединения по запросу;

 

настраиваете PPPoE и получаете железяку которая раздает инет другим вашим устройствам по вифи или езернет. Если ваш провайдер не использует авторизацию по PPPoE, то попытайтесь его на это дело расшевелить. Мы ж не можем за конечного клиента решать проблемы в неизвестной сети. Ж-)

Link to post
Share on other sites
security protocols сервера, к которому вы пытаетесь присоединиться могут быть не совместимы с вашими. Откройте свойства вашего подключения, на закладке безопасность выберете «подключиться даже без шифрования». Либо уберите галочку на против протокола TCP/IP в свойствах подключения по локальной сет
Link to post
Share on other sites
Все поный тупик.... никак не могу побороть ошибку 734. капец.... help!!!

 

Может это :

 

Ошибка: 734: (Протокол управления PPP-связью был прерван).

 

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

 

Решение проблемы: В папке Сетевые подключения щелкните используемое подключении правой кнопкой мыши. Выберите команду Свойства и откройте вкладку Безопасность. В списке При проверке используется выберите Небезопасный пароль.

Link to post
Share on other sites
Может это :

 

Ошибка: 734: (Протокол управления PPP-связью был прерван).

 

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

 

Решение проблемы: В папке Сетевые подключения щелкните используемое подключении правой кнопкой мыши. Выберите команду Свойства и откройте вкладку Безопасность. В списке При проверке используется выберите Небезопасный пароль.

Все выбрано все уже пербобывал нифига не получается.

Link to post
Share on other sites

wifi_master

надо учиться читать маны и пользоваться гуглом :) по настройке mpd для freebsd в инете море инфы

если такого желания нет, то поставь лучше Ideco ICS :)

Link to post
Share on other sites
wifi_master

надо учиться читать маны и пользоваться гуглом :) по настройке mpd для freebsd в инете море инфы

если такого желания нет, то поставь лучше Ideco ICS :)

Уважаемый 911 Вы думаете я не читаю маны? или не знаю как юзать гугл? или первый год юзаю freebsd ? Вы вместо как прикалыватся посоветовали что-то по теме, а если не можете то луче не пишите. Я ж вам говорю тут у меня реально мистика какаято нет конекта с виндовса и все тут.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...