Vanya Опубликовано: 16 лютого, 2008 Опубликовано: 16 лютого, 2008 Народ помогите!!! Старгейзер не отключает должников, хотя я их отключил, а они все равно лезут в инет, как проверить работают ли скрипты онконнект и дисконект
Vanya Опубліковано: 16 лютого, 2008 Автор Опубліковано: 16 лютого, 2008 Еще забыл - Фря 6.2 стг 2.401.9.7
madf Опубліковано: 16 лютого, 2008 Опубліковано: 16 лютого, 2008 Делай логирование их работы Вставь туда чтото вроде echo "OnConnect" >> /var/log/stagrazer-script.log И на OnDisconnect - соответственно
xzvf Опубліковано: 16 лютого, 2008 Опубліковано: 16 лютого, 2008 Народ помогите!!!Старгейзер не отключает должников, хотя я их отключил, а они все равно лезут в инет, как проверить работают ли скрипты онконнект и дисконект chmod 755 /etc/stargazer/*
Колян Опубліковано: 17 лютого, 2008 Опубліковано: 17 лютого, 2008 Перезапустить стг попробуй, бывает...
XoRe Опубліковано: 18 лютого, 2008 Опубліковано: 18 лютого, 2008 2Vanya: OnConnect, OnDisconnect в студию.
Vanya Опубліковано: 9 березня, 2008 Автор Опубліковано: 9 березня, 2008 Похоже дело не в скриптах Скрипты работают, если ставлю левый айпи то захожу в инет без проблем Скрипты онконнект: #!/bin/bash # Login LOGIN=$1 #user IP IP=$2 #cash CASH=$3 #user ID ID=$4 SPEED1="0" TRF=`/usr/bin/grep ^Tariff= /var/stargazer/users/$LOGIN/conf | /usr/bin/cut -f 2 -d "="` if `/bin/echo $TRF | /usr/bin/grep -q SPEED` then SPD1=${TRF#*SPEED} SPEED1=${SPD1%_*} fi SPEED=`/bin/echo $SPEED1"bit/s"` /sbin/ipfw add $((20000+$ID*10)) pipe $((20000+$ID*10)) ip from any to $IP /sbin/ipfw add $((20000+$ID*10+1)) pipe $((20000+$ID*10+1)) ip from $IP to any /sbin/ipfw add $((20000+$ID*10+2)) divert natd ip from $IP to any /sbin/ipfw pipe $((20000+$ID*10)) config bw $SPEED /sbin/ipfw pipe $((20000+$ID*10+1)) config bw $SPEED echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log дисконнект: #!/bin/bash # Login LOGIN=$1 #user IP IP=$2 #cash CASH=$3 #user ID ID=$4 /sbin/ipfw delete $((20000+$ID*10)) /sbin/ipfw delete $((20000+$ID*10+1)) /sbin/ipfw delete $((20000+$ID*10+2)) echo "D `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log
egor2fsys Опубліковано: 9 березня, 2008 Опубліковано: 9 березня, 2008 Покажите скрипт начальной инициализации фаервола.
Vanya Опубліковано: 12 березня, 2008 Автор Опубліковано: 12 березня, 2008 в ipfw divert 8668 ip from 192.168.0.0/21 to any а наверное надо закрыть эти сети и поставить deny
Vanya Опубліковано: 13 березня, 2008 Автор Опубліковано: 13 березня, 2008 Народ!!! Подскажите ПЛИЗЗЗ какое правило прописать в фаерволе чтоб закритьсеткедоступ и потом cкрипт работал, прописую: ipfw add 100 deny ip from 192.168.0.0/21 to any никто не может зайти
Vanya Опубліковано: 24 березня, 2008 Автор Опубліковано: 24 березня, 2008 Вопрос можно снять, уже все сам решил, доку надо читать (С)
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас