Перейти до

Nodeny!


Рекомендованные сообщения

  • Відповіді 117
  • Створено
  • Остання відповідь

Top Posters In This Topic

поставить роутер в ядро? настроить НАТ, айпикад?

вообще то я спрашивал про обычный абонентский wifi-роутер типа D-Link DIR-300, неполучилось запустить авторизацию через него.

Ссылка на сообщение
Поделиться на других сайтах

если через роутер то можно так настроить:

для Длинка,для старых типа 604, 624 и тому подобных

1 - зайти на веб морду роутера ( по умолчанию обычно 192.168.0.1)

2 - клацнуть на вкладку Advanced

3 - клацнуть на кнопку applications

4 - заполнить: name - любое, хоть от балды но практичнее писать что-то осмысленное

trigger port 7723 ( в обеих полях)

Trigger type - both

public port - 7723

public type - both

сверху ставим enabled и жмем apply

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

 

Для роутеров на линуксе ( проверенно на linksys wrt54g2, и на длинке дир 400 с прошивкой ddwrt)

ищем Port Triggering ( может быть в Applications& Gaming ) и заполням так же само

Application - любое название

Triggered Range Start Port -7723 End Port - 7723

Forwarded Range Start Port -7723 End Port - 7723

ставим галочку enable и сохраняем.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

У меня такая задача раздать 2 канала в 1 сеть с разными тарифами...

1 канал я подключаюсь по пппое к прову и с него раздаю безлемитку

2 канал по трафику...

Задача раздать юзерам с 1 канала безлимитку, а со 2 по трафику...

Стоит фря+нодени+мпд4(я через него подключаюсь к 1 каналу и с него щас раздаю)

Но раздовать только безлемитку не хочется.

Хочу ещё и по трафику а по трафику надо раздовать со 2 канала.

Кто поможет??? Как это можно решить???

Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...
У меня такая задача раздать 2 канала в 1 сеть с разными тарифами...

1 канал я подключаюсь по пппое к прову и с него раздаю безлемитку

2 канал по трафику...

Задача раздать юзерам с 1 канала безлимитку, а со 2 по трафику...

Стоит фря+нодени+мпд4(я через него подключаюсь к 1 каналу и с него щас раздаю)

Но раздовать только безлемитку не хочется.

Хочу ещё и по трафику а по трафику надо раздовать со 2 канала.

Кто поможет??? Как это можно решить???

 

на сайте есть модуль для нодени для управления роутинг полиси. как раз для решения вашей задачи

Ссылка на сообщение
Поделиться на других сайтах
есть у кого-то пример скрипта nofire.pl под linux ? немного не понятно после stg...

 

sub Flush

{

system("$FW table 0 flush");

 

}

 

sub Deny

{

my $p=$_[0];

system("команда Iptables заблокировать".$p->{ip});

}

 

sub Allow

{

my $p=$_[0];

system("команда Iptables разрешить".$p->{ip});

 

}

 

sub Add_To_All_Ip {}

sub Delete_From_All_Ip {}

sub Add_To_Allow_Ip {}

sub Delete_From_Allow_Ip {}

sub Add_To_Table {}

sub Delete_From_Table {}

sub Flush_Table {}

sub Run_Ipfw_Rules {}

Ссылка на сообщение
Поделиться на других сайтах

Вопрос к разработчикам нодени:

писал на мыло ответа нет, суть - сервер Debian 5, авторизацию сделали через pptp (ранее просто стояла UTM4 и не совсем удобно переводить всех пользователей с vpn на ppoe), т.к. помегабайтными пакетами не занимаемся соотведственно не все подключал (т.е. по сути сейчас работает ядро, вебморда и по крону выставлен скрипт new_month.pl (на сколько я понял он для снятия абонентской платы)).

Суть вопроса в следующем, при внесении временного платежа он автоматом не списывается, не подскажите куда копнуть?

Так же хотелось бы в пользовательской части убрать все что касается скачаных/переданых мегабайтов (из серии если унлим, то зачем Вам знать сколько вы скачали, а хотите знать контролируйте сами трафик), т.е. сейчас там по 0 :)

 

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

п.с. так же если интересует могу поделиться скриптами под авторизацию pptp (там просто выборки с базы, и правила фаервола)

 

Письмо походу досихпор в игноре, ребят давйте так даю вам новый модуль + патчик на дабик где пофиг стоит ли галочка у юзверя шифрованное либо нет соединение проходит ... вы мне более детльно описываете биллинг, ибо ваш психоделик это ппц ... чего стоило по ману ставить (аля выставьте весь мускуль в ср1251, а нах@ра скажите закамментины строчки в скриптах:

nodeny.pl [строка ~ 457]

sub SetCharSet

{

my $dbh=$_[0];

$dbh->do("SET character_set_client=cp1251");

$dbh->do("SET character_set_connection=cp1251");

$dbh->do("SET character_set_results=cp1251");

}

вопрос, что автор курил?)

по сути плиз дайте ответы на вопросы, я вам помогу, вы мне, если вам это не надо то просто буду далее по возможности биллинг переписывать под себя, хотя по сути от биллинга осталась у меня только веб-морда :)

Ссылка на сообщение
Поделиться на других сайтах

закомментированы строчки по очень простой причине - они уже не требуются. Когда mysql был туговат с кодировками, тогда это требовалось, уже давно это не нужно. Какая версия mysql?

 

vpn или pppoe не имеет абсолютно никакой разницы. Биллинг "не знает" между ними отличия. Посмотри пакет mpd - там видно, что pppoe и vpn настраиваются однотипно.

 

Вообще, о какой версии NoDeny идет речь? В старых версиях временные платежи иначе кодировались

Ссылка на сообщение
Поделиться на других сайтах
Вообще, о какой версии NoDeny идет речь? В старых версиях временные платежи иначе кодировались

о 49-й версии :)

по поводу pptp и ppoe я знаю что разницы никакой ... мускуль новый ... ставлен с пакетов, дебиан 5-й это на данный момент последний, мускуль ставлен с пакетов версия 5.0.51a-24

вопрос стоял иначе ... какая часть проекта отвечает за временные платежи

Ссылка на сообщение
Поделиться на других сайтах
вопрос стоял иначе ... какая часть проекта отвечает за временные платежи

nodeny.pl находим строку:

 

# удалим временные платежи

 

и под ней видим:

 

$sth=$dbh->prepare("SELECT * FROM pays WHERE type=20 AND time<$ut");

 

т.е. выбираются все платежи с типом=20, у которых значение поля time меньше переменной $ut. Переменная $ut устанавливается ранее в:

 

$ut='unix_timestamp()';

 

Т.е. если время на сервере правильное, то будут удалены все платежи с типом 20, у которых поле time в виде timestamp меньше текущего времени:

 

$ok=&sqldo("DELETE FROM pays WHERE id=$p->{id} LIMIT 1",'Удаляем временный платеж');

 

вот тут похоже кавычки просто пропущены...

Ссылка на сообщение
Поделиться на других сайтах
  • 6 months later...

Здраствуйте, какая цена за установку и настройку Nоdeny. на 70-100 клиентов. нужно в проге : возможность выставить скорость на групу, авторизация через агента и турбо режим(турбо кнопка) и пробросс белых айпи.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 weeks later...

Здраствуйте, какая цена за установку и настройку Nоdeny. на 70-100 клиентов. нужно в проге : возможность выставить скорость на групу, авторизация через агента и турбо режим(турбо кнопка) и пробросс белых айпи.

Стопиццот тыщь!

З.Ы. Какой вопрос - такой ответ :lol:

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...