Ru-Board.club
← Вернуться в раздел «Программы»

» Traffic Inspector

Автор: boddy2
Дата сообщения: 14.11.2006 18:42
AnaBoL
Цитата:
установленные по порядку фильтры в группах иногда перескакивают друг через друга
Есть такая фигня. Решение не особо элегантное - паузить всех юзеров в группе, фильтры которой редактируешь/передвигаешь.
Или вообще всех юзеров. А после всех дейсвий - обратно запускать.
Кстати - если в момент правки фильтра будет работать юзер, попадающий в такой фильтр, сервис ТИ повиснет.
Автор: AnaBoL
Дата сообщения: 14.11.2006 20:08
boddy2
Сенк. Теперь хоть буду знать причинно-следственную связь.
Автор: Al_Andr
Дата сообщения: 16.11.2006 19:42
ЛЮДИ ПОМОГИТЕ!!!

Цитата:
Помогите разобратся с такой проблемкой. На компе под WinXP SP2 два подключения Сеть и ADSL. Устанавливаю ТИ но он видит только локальную сеть. В свойствах ADSL соединения не стоят драйвера ТИ, и в ручную они туда не ставятся. Как привязать дрова в подключению?

Не кто нибудь может сталкивался с такой проблемой.
Автор: boddy2
Дата сообщения: 16.11.2006 21:06
Какой тип ADSL именно?
у меня два есть: 1 обычный мост - ставятся без проблем, и 2 ppppoe-линк ( http://raspppoe.com ), аналогично стоят драйвера.
Автор: xorofull
Дата сообщения: 18.11.2006 07:12
1. Вот задача у меня такая: например у одной сетевухи открыт общий доступ. пользователи могут прозрачно ходить в инет. если я на группу ставлю ограничения такие как блокировать все http запросы мимо прокси, то пользователи не прописав прокси в браузере не могут проити - это правильно так и должно быть. но проблема тогда как сделать чтоб прозрачно на фтп не пускало. получается что на фтп всеравно можно пройти. может фильтр надо какой создавать?
2. Со скриптами ничего не понял, обходился без них, щас понадобилось. Мне хотя бы код скрипта такой. а) запаузить всех юзеров. б) запаузить всю группу.
а по аналогии сделаю уже чтоб конкретного юзера и т.д. мне бы желательно с описанием строк чтоб понятно было для чего то или иная строка. в хелпе задачи намного больше стоят по скриптам и я думаю который скрипт мне нужен должен быть прост.

PS:Еще раньше писал проблему о подключении впн к серверу при запущеном адсл и локальной сети и провайдера (у меня 3 сетевухи) проблему решил. оказывается все дело в маршрутизации. маршруты совпадали вот и все.

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

Добавлено:
boddy2 писал

Цитата:
Есть такая фигня. Решение не особо элегантное - паузить всех юзеров в группе, фильтры которой редактируешь/передвигаешь.

за это спасибо тоже не мог понять. вильтры ставлю по порядку потом смотрю опять они в разброс. спаибо.boddy2
Автор: boddy2
Дата сообщения: 18.11.2006 18:38
xorofull
Цитата:
Мне хотя бы код скрипта такой. а) запаузить всех юзеров. б) запаузить всю группу.
Читай справку по функции APISetUserState, и смотри пример в \\TrafInsp\\scripts\\addcash.vbs
Нужные сведения - в 159 версии:
-второй параметр APISetUserState игнорируется, если там минусовое значение;
-если задать вместо имени группы пустую строку (""), то получим всех юзеров всех групп.
Автор: xorofull
Дата сообщения: 19.11.2006 06:52
boddy2
Я не смог сюда вставить скрипты. выслал тебе по майлу два скрипта один паузит а другой запускает. у меня не работает следующее. вот если создаю нового юзера у него на счету 0 то все ок паузится и запускается. 2) если начсиляю ему 5 руб, т.е. у него щас начислено 5 и баланс = 5, он еще нигде не ползал. проверяю, все работает нормально, паузится и запускается. 3) если ставлю юзеру изначально (минус)-0.01 то тоже все нормально. 4) вот если например изначально написал юзеру 5 и дал ему немного по инету поползать то у него допустим списалось 1 мб с копейками. и когда теперь нажимаю скрипт паузы то у меня почемуто и начисление и остаток списываются (не проверял сколько). потом запускаю старт скрипт и опять все списывается . и если щас скриптами паузить и стартить этого юзера прихожу к тому что в пункте оплачено доходит до минуса и соответственно все остальное т.е. баланс тоже в минусе. посмотрите пожалуйста.
PS: скрипты взял на форуме TI.


Вот пауза: вставляю код.

' (C) SMART-SOFT 2003
' VBScript script demo
' --------------------


Set Args = WScript.Arguments.Unnamed
if Args.Count <> 2 then
    WScript.Echo "??? usage: cscript.exe userpause.vbs APIPassword GroupID /sn:ServerName"    
    WScript.Quit    
end if

APIPass = Args(0)
Obj = Args(1)

If WScript.Arguments.Named.Exists("sn") Then
    ServName = WScript.Arguments.Named.Item("sn")
    Set Srv = CreateObject("TrafInsp.TrafInspAdmin",ServName)
Else
    Set Srv = CreateObject("TrafInsp.TrafInspAdmin")
End If
Srv.APILogon(APIPass)

' Получаем список клиентов группы
UserList = Srv.ApiGetBillProp(3, Obj)

' Проверяем, что это таблица - двухмерный массив
If Not IsArray(UserList) Or Not IsArray(UserList(0)) Then
    WScript.Echo "Нет данных"    
    WScript.Quit    
End If

For I = 0 To UBound(UserList, 1)
    User = UserList(I)
    ' Получили строку - описание пользователя
    UserID = User(1)
    UserState = Srv.APIGetUserState(UserID)
    ' Считываем текущее состояние сессии
    OldState = UserState(4)
    OldBall = UserState(19)
    If OldState = 2 Then
        ' Переводим пользователя в ПАУЗА
        Srv.APISetUserState UserID, OldBall, 1, "Script userpause.vbs", "Перевод в ПАУЗА"
        WScript.Echo "Клиент " & User(0) & " переведен в состояние ПАУЗА"
    End If
Next


Добавлено:
нашел на сколько все это убавляется : допустим начислил 5 руб
то в таблице такие данные:
1) оплачено =5
2) трафик=0
3) сумма за трафик =0
4)баланс =5
у меня 1 мб = 1 руб (допустим юзер наползал 1 мб то в таблице получется следующее.
1) оплачено =5
2) трафик=1
3) сумма за трафик =1
4)баланс =4

После запуска скрипта паузы получается следующее.
1) оплачено =4
2) трафик=1
3) сумма за трафик =1
4)баланс =3

После запуска скрипта запуска
1) оплачено =3
2) трафик=1
3) сумма за трафик =1
4)баланс =2

Т.е. убавляется (оплачено и баланс) всегда после запуска любого из етих скриптов на сумму которая в данный момент трафик. т.е проверял если 0.576 мб юзер наползал то на такую сумму всегда оба те значения снимаются. помогите что нужно убавить или добавить в скрипт или где ошибка.
Автор: boddy2
Дата сообщения: 20.11.2006 00:26
xorofullЕсли у тебя 159 (160) то вот так:

Код: Set Args = WScript.Arguments.Unnamed
' заметь, в вышеприведенном скрипте ошибка ( if Args.Count <> 2 then)
if Args.Count < 2 then
WScript.Echo "??? usage: cscript.exe userpause.vbs APIPassword GroupID /sn:ServerName"
WScript.Quit
end if

APIPass = Args(0)
Obj = Args(1)

If WScript.Arguments.Named.Exists("sn") Then
ServName = WScript.Arguments.Named.Item("sn")
Set Srv = CreateObject("TrafInsp.TrafInspAdmin",ServName)
Else
Set Srv = CreateObject("TrafInsp.TrafInspAdmin")
End If
Srv.APILogon(APIPass)

' Получаем список клиентов группы
UserList = Srv.ApiGetBillProp(3, Obj)

' Проверяем, что это таблица - двухмерный массив
If Not IsArray(UserList) Or Not IsArray(UserList(0)) Then
WScript.Echo "Нет данных"
WScript.Quit
End If

For I = 0 To UBound(UserList, 1)
User = UserList(I)
' Получили строку - описание пользователя
UserID = User(1)

''''>>>>'''' Srv.APISetUserState UserID, -1, 1, "Script userpause.vbs", "Перевод в ПАУЗА"
''''>>>>'''' Srv.APISetUserState UserID, -1, 2, "Script user_run.vbs", "Разрешить работу"
''''>>>>'''' Srv.APISetUserState UserID, -1, 0, "Script userclear.vbs", "ОБНУЛИТЬ сесию"
End If
Next
Автор: Batuk
Дата сообщения: 22.11.2006 10:41
Установил ТИ и настроил.
Все работает, но осталось несколько вопросов:
1. При конфигурировании ТИ локальную сетевую карту ставлю в «локальные», ДСЛ соединение в «интернет», а куда ставить сетевую карту к которой подключен модем?
2. Хочу отключить сетевой экран ТИ, и использовать сетевой экран KIS6.0. Повлияет ли это как-то на работу ТИ?
Автор: NothingAnother
Дата сообщения: 23.11.2006 07:22
Batuk
1. Что значит "модем к сетевой карте"? Не надо ни карт, ни модемов - так твой вопрос малопонятен. Попробуй переформулировать, оперируя термином "сетевой интерфейс"
2. Никак не повлияет, спокойно можешь использовать оба фаера или один из них
Автор: Batuk
Дата сообщения: 23.11.2006 12:01

Цитата:
Batuk
1. Что значит "модем к сетевой карте"? Не надо ни карт, ни модемов - так твой вопрос малопонятен. Попробуй переформулировать, оперируя термином "сетевой интерфейс"

Детально: у меня подключен АДСЛ, настроен НАТ, одна сетевуха идет на локалку (1), к второй подключен модем (2), и третье соединение ДСЛ (3) .
Так вот, 1 в ТИ ставлю в локалку, 3 - Инет, а 2 незнаю куда ставить.


Цитата:
2. Никак не повлияет, спокойно можешь использовать оба фаера или один из них

Я вроде где-то читал что должен остаться только один...
Автор: boddy2
Дата сообщения: 23.11.2006 13:06
Batuk
Цитата:
а 2 незнаю куда ставить.
Во внешние и не парь себе голову.


Цитата:
Я вроде где-то читал что должен остаться только один...
фаерволит ТИ тем же самым драйвером, которым и "биллингует", так что хочешь оставляй, хочешь - отключай, как больше нравится.

Автор: timon1977
Дата сообщения: 28.11.2006 17:33
Есть такая поблемка, инет работает без проблем, а вот с почтой косяк. Почта принимается без проблем, а отправляет письма только без вложений.

Если письмо с вложением то почтовик выдает:
29.11.2006, 00:24:20: SEND - Отправка почты - писем в очереди: 1
29.11.2006, 00:24:20: SEND - Соединение с SMTP сервером прошло удачно
29.11.2006, 00:24:20: SEND - Отправка письма для **********
!29.11.2006, 00:27:07: FETCH - Соединение с сервером прервано (последние переданные команды: "DATA", "RSET")
29.11.2006, 00:27:07: SEND - Соединение завершено - отправлено писем: 0

Бьюсь уже 2 дня, немогу никак победить его. Посоветуйте где искать, в чем косяк?
Автор: boddy2
Дата сообщения: 28.11.2006 21:28
Мало инфы.
В первую очередь - почтовый сервер
Во вторую - то, что NAT делает (RRAS, Winroute, ICS etc)
В третью - хитрый антивирь на юзерской машине.

Почему-то кажется что проблема не в ТИ.
Автор: timon1977
Дата сообщения: 29.11.2006 01:32

Цитата:
Мало инфы.
В первую очередь - почтовый сервер
Во вторую - то, что NAT делает (RRAS, Winroute, ICS etc)
В третью - хитрый антивирь на юзерской машине.


Почтовый сервер не стоит, NAT делает ICS, для проверки ативирь выключал.
Автор: boddy2
Дата сообщения: 29.11.2006 23:07
Сервер почтовый - тот, что у провайдера. Попробуй на другие SMTP отправлять (другие ящики на других серверах позавлди)
Автор: tim7777
Дата сообщения: 30.11.2006 02:16
В том то и прикол, что подключаю буку к DSL модему напямую мимо сервака, все, почта уходит.
Автор: M_I_V
Дата сообщения: 30.11.2006 07:30
Попробуй вместо URLов SMTP и POP3 указать их IP.
Если пользуешся The Bat, тогда для mail.ru, заходи свойства почтового ящика => Транспорт =>
SMTP-сервер = 194.67.23.111
Почт. сервер = 194.67.23.102

А еще лучше попробуй пропинговать ping smtp.mail.ru, если не получится пробуй
ping 194.67.23.111 если получилось значит делай как написано выше всё заработает.
Автор: boddy2
Дата сообщения: 01.12.2006 12:14
tim7777

Цитата:
В том то и прикол, что подключаю буку к DSL модему напямую мимо сервака, все, почта уходит.
Убедись, что дело в ТИ.
Убери галку "Блокировать внешние сети при остановке службы" (см. Help), останови ТИ и пробуй отправлять.
По результату будешь знать кто виноват.
Автор: timon1977
Дата сообщения: 01.12.2006 16:06
Проблему решил, снес нахер ХР и поставил win2003.
Автор: xorofull
Дата сообщения: 02.12.2006 17:07
У меня предложение к модераторам: 1. В шапке добавить готовый файл с банерами и сайтами с нежалательным содержимым так чтоб в Ти добавить на запрет(а то как вбивать все сайты чтоли?). 2. Еще бы можно делиться различными скриптами готовыми. например в шапке лежали бы самые необходимые готовые скрипты.
Автор: boddy2
Дата сообщения: 02.12.2006 23:56
1) всем не угодишь, так что - вбивать. Причем два набора - запрет и исключения из запрета.
2) Самые необходимые скрипты лежат в папке "scripts"
Автор: xorofull
Дата сообщения: 03.12.2006 05:06
http://forall.ru-board.com/netarchive/ ,вот здесь есть большие списки того чего мне надо.
Но в ТИ вроде не так прописываются. Вот вопрос.
например я в списке на запрет делаю вот так:
.sex.
.sex
sex.
sex
и т.д. porno, xxx

Правильно или еще как то можно? И списки которые готовые их можно добавить?
Автор: boddy2
Дата сообщения: 04.12.2006 11:36
Неправильно Читаем про регулярные выражение.
\.sex\.

В основе правила такие -
точка означает любой символ, поэтому точку надо экранировать обратным слэшэм;
(.+) означает любые символы.

Сравнение с знаками подстановки винды:
"an*.sex." = "an(.+)\.sex\."
"porno*.com" = "porno(.+)\.com"
"ad?.somehost.com" = "ad.\.somehost.com"

На 29-той странице я давай свой список для прокси ( http://forum.ru-board.com/topic.cgi?forum=5&topic=10611&start=560#14 )
Автор: xorofull
Дата сообщения: 05.12.2006 05:02
boddy2
ну . это же любой символ и как я сделал ведь работает. Если в строке встречется что то то и блокируется. Я читал в мануале и для меня проще было сделать так. щас попробую по твоему. спасибо.
Автор: Sergey21102
Дата сообщения: 05.12.2006 09:34
xorofull

Цитата:
http://forall.ru-board.com/netarchive/ ,вот здесь есть большие списки того чего мне надо.


там списки за 2002 год, эти списки уже не актуальны
Автор: Mrak5
Дата сообщения: 05.12.2006 13:20
Народ, кто нить знает как настроить траф. инспектор на обрезание файлообменных сетей, разных осликов и тому подобной хрени? Есть там такой инструмент или нужно разное шаманство?
Автор: Batuk
Дата сообщения: 08.12.2006 09:28
boddy2

Цитата:
фаерволит ТИ тем же самым драйвером, которым и "биллингует", так что хочешь оставляй, хочешь - отключай, как больше нравится.

Спасибо за советы.
Включил оба сетевых экрана, при включеном экране KIS, он не пускает компы из сети через НАТ в инет.
Пришлось отключить.
Может подскажеш что сделать чтобы сетевой экран KIS не блокировал доступ в инет?
Автор: fastvd
Дата сообщения: 08.12.2006 22:31
здраствуйте. вот задача- есть локалка,адсл,сатгейт,нада раздавать,рубать трафик-проблем нет,но вот со спутника мы берём нет по различним ценам в различные время сутки и вот нада это посчитать(может кто и отвечал но 41 страницу я не смог прочитать если честно),,,так вот создаю группу,добавляю юзеров,га групу поставил цену за трафик и всё как должно быть,создаю фильтр-тип действие,в расписании выбираю с 18,00 до 00,00 синеньким а всё остальное беленькое,действие-изинить стоимость трафика на 50%-всё....и не работает,считает просто без этих моих 50 % .кто может помогите - ICQ 268925445 e-mail fastvd@mail.ru
Автор: npu3pak_KZ
Дата сообщения: 09.12.2006 06:59
Доброго времени суток!
У меня такая проблема: не могу настроить NAT под winxp, после того как поставил ТИ (даже после его удаления ничего не получается, а винду сносить не охото, т.к. настроено очень много прог).
Если делать, как написано в мануале, то винда выдает ошибку, что данное подключение уже используется для общего доступа, хотя нет ни "руки", ни такого же ip в локалке. В чем может быть дело?
Заранее спасибо.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980

Предыдущая тема: Courier Mail Server(CMS)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.