XoRe
СitizensТип контенту
Профили
Форум
Календарь
Все, що було написано XoRe
-
Предложение: сделать возможность, чтоб абоплата не снималась при отрицательном балансе. Отдельным параметром в конфиге например. Имхо, ооочень полезно при ежедневном снятии абонплаты.
-
Stargazer 2.016.7.6 от 12.05.05. Пишем сюда
тема ответил в Mugger пользователя XoRe в Розробка Stargazer
В ipfw после divert пакет продолжит свое путешествие по правилам. Пока в стг divert не возвращает пакеты в дальнейшую разработку, поэтому считай, что подсчет через divert не работает. Кстати, Борис, у меня есть система, на которой можно потестировать divert. Можешь прислать мне дебугерский релиз стг (т.е. с напиханными printf после каждой команды), я могу его протестировать, скажу, какой он дает выхлоп. Потом. При галочках "заморожен" и "отключен" у юзера снимается полная абонентка. Прошу занести в багтрак. Предложение: сделать ноуфьючед онлибагфиксед релиз, в котором довести до б -
Потому что dhcp просто помогает компьютеру получить сетевые реквизиты автоматом. Dhcp не препятствует клиенту самому ставить себе настройки. Маленький пример для ликбеза: Допустим, я нелегально нахожусь в сети, где провайдер всем раздает адреса из области 192.168.0.0 с маской 255.255.255.0. Я сижу через друга, который подключен легально. Я у себя ставлю адрес 192.168.1.1. с маской 255.255.0.0 Захожу на комп друга, смотрю, какие сетевые реквизиты ему присвоились по dhcp и ставлю ему эти реквизиты вручную, с небольшим изменением. Например, ему выдается ip 192.168.0.5 с маской 255.255.2
-
В том, что роутинг может пропасть, странного ничего нет. У меня роутинги по виртуальному туннелю пропадают при его перезагрузке.
-
компиляция stg из исходников на debian
тема ответил в zvdaniel пользователя XoRe в Питання по Stargazer
Для диагностики попробуй команду which g++ попробуй поиграться с path Или попробуй поставить gcc 2.95 или типа него -
2Sоrk: к сожалению, программа только под линукс. Есть ли похожие разработки под FreeBSD ?
-
Придерживайся =)
-
tcpdump -eti fxp0 arp показал, что в сети циркулируют запросы типа 0:a2:b4:74:12:28 Broadcast arp 60: arp who-has 192.168.0.1 tell 192.168.0.123 И ответы 0:2:b3:e7:42:43 0:a2:b4:74:12:28 arp 60: arp reply 192.168.0.1 is-at 0:2:b3:e7:42:43 Т.е. есть какой-то ip спрашивает, какой мак у того-то ip'а. И ему отвечают - у такого-то ip'а такой-то mac. Других запросов я не видел. indigo, быть может ты про такие запросы говоришь?
-
Можно сделать не "веб интерфейс", а "дополнения", куда постить про самописные скрипты, веб-интерфейсы, патчи, примеры правил фаерволлов и т.д. Т.е. все то, что работает вместе с стг или для стг.
-
Можно скрипт, пингущий и добавляющий маршрут через route add. Это кривое, не кривое, но работающее решение.
-
Если используется сервер на *nix, то жесткую привязку mac и ip адресов может делать команда arp с параметрами -s и pub (man arp). Отслеживание mac адресов делает программа arpwarch ( в портах фряхи или http://ya.ru ). Запретить пользователям использовать фонарные ip адреса из сетки C класса можно простым скриптом, который будет 254 раза выполнять команду arp и будет каждому ip адресу присваивать либо существующий mac, либо mac типа 00:00:00:00:00:00. У меня на шлюзе работает такая привязка. Если используется сеть класса B, то точно сказать не могу, осилит ли arp 65535 или более записей.
-
Разница в том, что когда запускаешь стг с консоли, то он выполняется с некоторым набором переменных окружения. В sh их можно посмотреть по команде set Переменные эти стандартизированны. И программа стг или ядро операционной системы использует значения этих переменных. Например, для того, чтобы знать, какой интерпретатор использовать для запуска скриптов, если он не указан явно. Когда стг запускается через /etc/rc.local, то, думаю, там каким-то необходимым переменным значения не присвоены. Поэтому стг или ОС не знает, какой интерпретатор запускать, если в скрипте ничего не написано.
-
indigo: Открытый доступ к проксе должен заделывать не стг, а сам админ фаерволом. Или настраивать стг так, чтобы порт прокси на сервере считался не как локал. Или настраивать проксю в прозрачном режиме. Советую не забывать, что стг просто считает трафик и выполняет скрипты OnConnect, OnDisconnect и т.д. А то, что и как обсчитывать, а так же, что писать в этих скриптах и в конфигах стг - это дело админа. Автор стг может только дать общее описание конфигов и сриптов, и дать несколько советов и рекомендаций по настройке, выложенных в документации на stg.dp.ua.
-
Stargazer 2.016.7.6 от 12.05.05. Пишем сюда
тема ответил в Mugger пользователя XoRe в Розробка Stargazer
2ZVER: Сколько стоит, надо сапрашивать у автора. 2other: Подсчет через divert не работает. -
2ZVER: по 3 пункту подсчет можно сделать с помощью самописных скриптов
-
Stargazer 2.016.7.6 от 12.05.05. Пишем сюда
тема ответил в Mugger пользователя XoRe в Розробка Stargazer
У всех спутниковых провов есть, а в СТГ нет. Если СУПЕР НАДО, то могу посоветовать переговорить с Борисом на эту тему. Я думаю, он сможет сделать эксклюзивный спец релиз при вашем спонсорстве. -
Попробуй прописать в скрипты #!/bin/sh или #!/bin/bash
-
Рассылку сообщения одновременно нескольким клиентам. Например, чтоб при выборе работал ctrl и shift в GUI конфигураторе. Ещё такой момент - при выборе из списка, кому отправлять сообщение, в списке показываются все юзеры, даже если в основном окне работает фильтр на тех, кто, например, только в онлайне.
-
просто команда /bin/ps -ax | /usr/bin/grep /usr/local/sbin/stargazer выведет не только строчку с стг, но и может вывести 681 p0 R+ 0:00.00 /usr/bin/grep /usr/local/sbin/stargazer поэтому я добавил | /usr/bin/grep -v grep чтобы убрать это. А строчка | /usr/bin/awk '{print $3}' Вылавливает состояние процесса, т.е. R+, S<s, I<s и т.д. Эти скрипты для версии от 15.11.2004. Для более поздних версий я сейчас пишу новые скрипты.
-
FreeBSD 5.1 Stargazer 2.014.7.6 RC2 из исходников.
-
stargazer сам считает трафик. Может быть тебе нужно, чтоб скрипт рисовал таблицу с пользователями и потребленным трафиком?
-
Тады сюда можно и utm приписать =)
-
Получить все пароли можно одной командой grep Password /var/stargazer/users/*/conf И запихать их всех в хеш или массив.