Jump to content

работа в инете по бесплатным направлениям


Recommended Posts

Я создал одно бесплатное направление для бухгалтеров.

Во первых почему то маленькая часть трафика по этому направлению всетаки падает на платное направление - но это не критично потому как это очень маленькая часть

 

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

Link to post
Share on other sites
На OnDisconnect не "выключать" это направление и все.

 

Как?

У меня в этом скрипте вот что

# Login
#LOGIN=$1

#user IP
IP=`cat ip | sed 's/ //g'`

#user ID
ID=`cat id | sed 's/ //g'`

#Selected dirs to disconnect
DIRS=$4

#echo "D `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log

ipfw="/sbin/ipfw"
id=$4

${ipfw} delete `expr $ID + 20000`


echo "disconnect $1" >> /usr/local/stargazer/var/log/connect.log

 

Тут он тупо правило из фаера удаляет и фсе

 

т.е. он удаляет вот какие 3 правила для каждого клиента

20011   fwd 127.0.0.1,3128 ip from 192.168.5.40 to any dst-port 80 keep-state   
20011   allow ip from 192.168.5.40 to any dst-port 443,5190,20,21 keep-state
20011   allow ip from any 20,21 to 192.168.5.40

даже если у меня и будет на каждое направление отдельное правило и на нужное направление правило не будет удаляться то мне вообще тогда проще пустить всех на это направление через фаер на прямую да и фсе ....

 

А вот как сделать так что бы скрипт OnConnect срабатывал в зависимости от остатка денег на счету клиента и в зависимости от предоплаченного трафика тоже

 

т.е. к примеру если остаток денег есть то срабатывают стандартные правила а если он отрицателен то срабатывают правила дающие доступ тока на нужное направление ?

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...