Перейти до

masters

Сitizens
  • Всього повідомлень

    1 310
  • Приєднався

  • Останній візит

  • Дней в лидерах

    5

Все, що було написано masters

  1. Слушай, получилось кое-что Сделал для этого юзера отдельный пайп на аплоад и все заработало Я походу понял в чем прикол !!!! А он тут: ${fwcmd} pipe 10 config mask dst-ip 0xffffffff bw 128Kbit/s это же отдача, походу надо использовать src-ip вместо dst-ip. У меня получалось что я создавал по пайпу на каждого внешнего клиента к которому обращаешься, а не на внутреннего Вот и получалось, что Торрент поднимал кучу пайпов по 128Кбит/с и в сумме получалось 512 (что соответствовало первому пайпу). Сейчас проверю.
  2. Не, у мну так-же как у вас. Тоже старгайзер. Только я не создаю пайп для каждого юзера, а просто засовую их в таблицы. Да, для юзера точно подхватывается 10 пайп, его IP в 7й таблице. ${fwcmd} add 3300 pipe 10 ip from "table(7)" to not "table(10)" in Даже спидтест показывает 512/128, и когда на рапиду льешь - 128Кбит. Именно с торрентом трабл.
  3. Я б с радостью. Но для Микротика нет отдельной машины. А с линуксом я почти не работал. Мне понадобится пару недель, чтоб поднять на нем тоже самое - столько времени у меня нет. Тем более многие серьезные провайдеры работает с фрей, значит же есть решение
  4. В самом торренте показывает. У юзера стоит 512/128. А в торренте отдача 50-60 (P.S. 60 - это еще один пайп, действует на всю группу юзеров). Т.е. первый пайп контроллирует траффик, а вот второй - сбоит. Самое интересное, если у этого юзера в торренте растет Аплоад, то стремительно падает Даунлоад, чуть-ли не до 10К Запросами врятли заваливает, ограничивал их в торренте до 50, потом до 10 - не меняет суть. Может кусок файрвола побольше кинуть?
  5. И на отдачу нормально режет? Потому что у меня с закачкой тоже проблем нет, а вот отдача - хромает. Самое интересное, уже год стоит - не замечал такого. Может просто на торренте мало качал
  6. Если бы на Микротик можно было поставить Asterisk (VOIP), Apache, MySQL, FTP, Samba, PPTP-сервер (для внешних подключений). То я наверно так-бы и сделал А пока выбирать не из чего Мне кажется тут дело не в том, что Торрент заваливает ipfw кучей открытых сессий. Я ставлю всего 10 сессий, и результат тот-же. Видимо траффик у торрента немного хитрее, я просто не могу загнать его весь в пайп.
  7. Покупать ради одного качальщика микротик - довольно не выгодно У людей ведь как-то получается? Циски ж работают на модифицированной ФРЕ, и все у них режется.
  8. Так а остальной траффик - то режется нормально? Сегодня попробую, но кажется врятли поможет.
  9. Недавно заметил такую проблему. Достаточно включить 1 торрент в сети и он забирает почти весь канал на отдачу, хотя в правилах все прописано. Вот правила: #Users 128 ${fwcmd} pipe 9 config mask dst-ip 0xffffffff bw 128Kbit/s ${fwcmd} pipe 10 config mask dst-ip 0xffffffff bw 128Kbit/s ${fwcmd} add 2800 pipe 9 ip from not "table(10)" to "table(5)" out ${fwcmd} add 2900 pipe 10 ip from "table(5)" to not "table(10)" in #Users 512 ${fwcmd} pipe 12 config mask dst-ip 0xffffffff bw 512Kbit/s ${fwcmd} add 3200 pipe 12 ip from not "table(10)" to "table(7)" out ${fwcmd} add 3300 pipe 10 ip from "table(7)" to not "table(10)" in Table 7 - это IP компа, которому резать ${fwcmd} table 10 add ${ipi} // ipi - внутренний IP сервера ${fwcmd} table 10 add ${netv} // netv - на сервере стоит ВПН-сервер для подключения внешних клиентов. Это его сеть. В ipfw show смотрю - траффик попадает в 10й пайп, но почему-то для торрента скорость не режется :( Причем остальной траффик режется нормально. Закачки и СПИДТЕСТ показывают 512/128. В чем может быть загвоздка ??? Сервер довольно мощный, для оффиса в 40 человек. Загрузка интернета 5-10% (качают обычно 1-2 человека). Core2Duo 1.86Ghz, 4Gb RAM, FreeBSD 7.1 amd64
  10. У мну вообще все нормально на ОГО! [masters@home.fff2.krm.name]$ ping 195.248.176.100 PING 195.248.176.100 (195.248.176.100): 56 data bytes 84 bytes from 195.248.176.100: icmp_seq=0 ttl=60 time=46.8 ms 84 bytes from 195.248.176.100: icmp_seq=1 ttl=60 time=47.3 ms 84 bytes from 195.248.176.100: icmp_seq=2 ttl=60 time=46.2 ms 84 bytes from 195.248.176.100: icmp_seq=3 ttl=60 time=58.3 ms 84 bytes from 195.248.176.100: icmp_seq=4 ttl=60 time=45.8 ms 84 bytes from 195.248.176.100: icmp_seq=5 ttl=60 time=46.4 ms 84 bytes from 195.248.176.100: icmp_seq=6 ttl=60 time=48.1 ms 84 bytes from 195.248.176.100: icmp_seq=7 ttl=60 time=46.0 ms 84 bytes from 195.248.176.100: icmp_seq=8 ttl=60 time=46.5 ms 84 bytes from 195.248.176.100: icmp_seq=9 ttl=60 time=45.4 ms 84 bytes from 195.248.176.100: icmp_seq=10 ttl=60 time=45.8 ms 84 bytes from 195.248.176.100: icmp_seq=11 ttl=60 time=44.7 ms 84 bytes from 195.248.176.100: icmp_seq=12 ttl=60 time=44.9 ms 84 bytes from 195.248.176.100: icmp_seq=13 ttl=60 time=43.5 ms --- 195.248.176.100 ping statistics --- 14 packets transmitted, 14 packets received, 0% packet loss round-trip min/avg/max = 43.5/46.8/58.3 ms
  11. Куплю сабж, всенаправленную. Можно - автомобильную. Для подключения к USB-модему.
  12. masters

    Stargazer Detail Stat

    Дорого и СТГ надо патчить. Ищется что-то совсем простое!!!
  13. Никто не пробовал писать простенькую детальную статистику для СТГ ? Чтобы без каких-либо модификаций СТГ, можно просто было кинуть в папку Апача, прописать логин и пароль к базе и она показывала какие сайты кто посещал.
  14. Вообщем нашел решение, конечно тупое, но рабочее Подкинул эту либу в папку с модулями СТГ и все завелось.
  15. Вот скрипт NETWORKING: /usr/local/bin/mysqld_safe --user=root& /usr/local/sbin/apachectl start /usr/local/sbin/mpd -b /usr/sbin/named /usr/sbin/stargazer Вот что в логе СТГ: 2009-01-28 13:44:03 -- Stg v. Stg 2.404 2009-01-28 13:44:03 -- Message queue created successfully. msgKey=5555 msgID=65536 2009-01-28 13:44:03 -- Timer thread started successfully. 2009-01-28 13:44:03 -- Storage plugin loading failed: Shared object "libmysqlclient_r.so.15" not found, required by "mod_store_mysql.so" 2009-01-28 13:44:03 -- Load StoragePlugin error. 2009-01-28 13:44:04 -- Queue removed successfully. 2009-01-28 13:44:04 -- StgTimer: Stop successfull. 2009-01-28 13:44:04 -- Stg stopped successfully. 2009-01-28 13:44:04 -- ---------------------------------------------
  16. И еще когда скриптом автозапуска из rc.d запускаю stargazer - ругается, что не может найти libmysqlclient_r.so.15. Зато если вручную запускать - все нормально. Никак эту проблему не поборю
  17. Блин, вспомнил. Возможно проблема со временем. У мну на серваке часы непправильно идут. Хотя старый СТГ хоть что-то показывал.
  18. Спасибо за обьяснение. Просто старый СТГ такого не делал, вот я и перепугался Да нет - доступен. Сервер новый - только настраивается, файрвол даже еще не включен. stix-elma# ping 172.25.254.170 PING 172.25.254.170 (172.25.254.170): 56 data bytes 64 bytes from 172.25.254.170: icmp_seq=0 ttl=128 time=0.261 ms 64 bytes from 172.25.254.170: icmp_seq=1 ttl=128 time=0.271 ms 64 bytes from 172.25.254.170: icmp_seq=2 ttl=128 time=0.272 ms 64 bytes from 172.25.254.170: icmp_seq=3 ttl=128 time=0.271 ms 64 bytes from 172.25.254.170: icmp_seq=4 ttl=128 time=0.271 ms 64 bytes from 172.25.254.170: icmp_seq=5 ttl=128 time=0.250 ms 64 bytes from 172.25.254.170: icmp_seq=6 ttl=128 time=0.272 ms 64 bytes from 172.25.254.170: icmp_seq=7 ttl=128 time=0.273 ms
  19. Всетаки не все так просто Не работает пингер - в конфигураторе ничего не показывает. Хотя в логах пишет, что он запущен. И еще в тарифе ставлю предопл. траффик например 100грн. Когда добавляю пользователя у него пишет 3.57 ...
  20. Все завелось - огромное спасибо!!!!
  21. Собралось, спасибо!!!! Буду пробовать запускать!!!!
  22. Нашел: /usr/local/lib/mysql Только не найду где его прописать, чтоб СТГ его нашел.
  23. Спасибо, все собралось. Но теперь вторая проблемка возникла Добавил в ./build строчку store/mysql - чтобы собралось с поддержкой БД, теперь выбивает новый ошибку: gmake -C store/mysql gmake[2]: Entering directory `/usr/home/masters/stg-2.405.9.8/projects/stargazer/plugins/store/mysql' ../../Makefile.in:35: deps: No such file or directory gmake[2]: Leaving directory `/usr/home/masters/stg-2.405.9.8/projects/stargazer/plugins/store/mysql' gmake[2]: Entering directory `/usr/home/masters/stg-2.405.9.8/projects/stargazer/plugins/store/mysql' g++ -c mysql_store.cpp -O2 -I/usr/local/include -Wall -fPIC -I /usr/home/masters/stg-2.405.9.8/projects/stargazer/../../include -DFREE_BSD5 mysql_store.cpp: In member function 'virtual int MYSQL_STORE::GetMessage(uint64_t, STG_MSG*, const std::string&) const': mysql_store.cpp:1869: warning: format '%lld' expects type 'long long int', but argument 4 has type 'uint64_t' gmake[2]: *** No rule to make target `-lmysqlclient_r', needed by `mod_store_mysql.so'. Stop. gmake[2]: Leaving directory `/usr/home/masters/stg-2.405.9.8/projects/stargazer/plugins/store/mysql' gmake[1]: *** [store/mysql] Error 2 gmake[1]: Leaving directory `/usr/home/masters/stg-2.405.9.8/projects/stargazer/plugins' gmake: *** [plugins] Error 2 P.S. в старой версии СТГ этот модуль собирался на этой же системе. mod_store_mysql_0.66.tar.gz Может его подкинуть в эту версию ???
  24. Подправил руками, добавил 7 Если не трудно, выложи патч для 7 !!! И как патчить.
  25. FreeBSD 7.1 amd64 Патчей никаких не накладывалось. Makefile.conf ----------------------- OS=bsd7 STG_TIME=yes DIR_BUILD=/usr/home/masters/stg-2.405.9.8/projects/stargazer DIR_LIB=$(DIR_BUILD)/../../lib DIR_LIBSRC=$(DIR_BUILD)/../../stglibs DIR_INCLUDE=$(DIR_BUILD)/../../include DIR_MOD=$(DIR_BUILD)/modules DIR_PLUGINS=$(DIR_BUILD)/plugins CHECK_EXPAT=yes CHECK_FBCLIENT=no CHECK_MYSQLCLIENT=no DEFS= -DFREE_BSD5 STG_LIBS=stg_logger.lib stg_locker.lib crypto.lib common.lib script_executer.lib conffiles.lib hostallow.lib pinger.lib dotconfpp.lib PLUGINS=authorization/ao authorization/inetaccess configuration/sgconfig other/ping other/rscript other/radius store/files capture/ether_freebsd capture/divert_freebsd SHELL=/usr/local/bin/bash CFLAGS= -O2 -I/usr/local/include LDFLAGS= -L/usr/local/lib PREFIX= BIN_MODE=0755 DATA_MODE=0644 OWNER=root VAR_DIR=./inst/var/stargazer ETC_DIR=./inst/freebsd/etc/stargazer DB_ADDRESS=localhost:/var/stargazer/stargazer.fdb DB_USER=stg DB_PASSWORD=123456 FIREBIRD_ISQL=/opt/firebird/bin/isql FIREBIRD_GROUP=firebird
×
×
  • Створити нове...