Jump to content

XoRe

Сitizens
  • Posts

    1,945
  • Joined

  • Last visited

Everything posted by XoRe

  1. Виртуальный туннель со сжатием трафика устроит? Есть ещё наверное какие-нибудь хитрые проксики.
  2. Заявлено 100, если сетевуха нормальная и держит эти 100. Попробуйте поставить нормальную сетевую карточку.
  3. Номер версии плиз.
  4. Есть хорошая програмка - wipfw. Закрой ей все порты и оставь на пару дней. Кстати каспер стоит.... а обновляется?
  5. XoRe

    expat-2.0.0

    На фре make - своя утилита, gmake - утилита от GNU. man gmake man make Как на линуксах - хз, там наверное gmake = make, т.е. одна утилита. Кстати, на фре такая же фишка наблюдается с программой tar. Есть bsdtar, есть gtar. Одна под лицензией BSD, другая под GNU.
  6. Хочу заметить, что в моей системе показан способ автоматического вытаскивания файлов из бекапа, если они потерлись. И показано, как прикрутить это к поднятию СТГ.
  7. Версии ОС, сквида в студию. P.S. tcp_outgoing работает. Я на основе этой опции уже немало фич накрутил.
  8. А у вас какая версия СТГ ?
  9. 2neom: бекапы надо делать ) На форуме я описывал решение сей проблемы. В двух словах: постоянный бекап файлов и проверка состояния файлов при запуске стг. 2vop: И правда) Не знал про функциональность "2-".
  10. Поставь в начало скриптов строчку #!/bin/sh И в принципе `expr $id '*' 10 + 29000` можно заменить на `expr $id + 29000` А строчку ${fwcmd} add `expr $id '*' 10 + 29000` fwd 127.0.0.1,3128 tcp from $ip to any 80 via ${int_if} можно убрать нахрен. А вообще, то что написано на сайте stg.dp.ua - это рекомендации, как можно делать. Предполагается, что админ имеет достаточные навыки, чтобы встроить stargazer в свой сервер. Но если нужен пример, то на этом форуме их куча. Просто искать надо не в "Локальные сети Украины -> Настройка -> Free Billing". А в "Локальные сети Украины -> Stargazer -> Вопросы". И в "Локальные сети Украины -> Stargazer -> Разработка". Где даже тема такая есть: "Скрипты onConnect/onDisconnect, Примеры скриптов"
  11. Без разделения на 2 канала на фряхе через dummynet нормального шейпинга не получится. Это я после некоторой *ботни определил.
  12. Правильнее всего разделить шейпинг входящего и исходящего потоков.
  13. OnConnect fwcmd="/sbin/ipfw" int_if="xl0" ip=$2 login=$1 id=$4 # id - уникальный целочисленный идентификатор пользователя # принимает значений от 0 до максимального кол-ва пользователей ${fwcmd} add `expr $id '*' 10 + 29000` fwd 127.0.0.1,3128 tcp from $ip to any 80 via ${int_if} ${fwcmd} add `expr $id '*' 10 + 29001` allow ip from $ip to any via ${int_if} echo "connect $login " >> /usr/local/stargazer/var/log/connect.log OnDisconnect fwcmd="/sbin/ipfw" id=$4 ${fwcmd} delete `expr $id '*' 20 + 29000` ${fwcmd} delete `expr $id '*' 20 + 29001` echo "disconnect $1" >> /usr/local/stargazer/var/log/connect.log =) Что из этого не работает
  14. Это всяко лучше, чем "не найдена БД. все в порядке, вас хакнули" =)
  15. 2UZIK: О цене за консультационные услуги договоримся? )
  16. Имеется в виду: никакого виндового сетевого окружения, никаких чатов на бродкастах. Кстати это правильно. Представьте 500 компов и каждый будет слать запрос "аууу, лошадкааа". С отключенными "Клиент для сетей Майкрософт" и "Служба доступа к файлам и принтерам" комп медленнее не будет работать. Если и будет изменение скорости, то только в плюс. 2koralik: Если на сервер, то я посоветую не экономить.
  17. А если у юзера знак "=" в пароле? Тогда правильнее будет вот так: password=`grep Password /var/stargazer/users/$login/conf | sed 's/^Password=//' ` или password=`grep Password /var/stargazer/users/$login/conf | cut -d= -f2-100`
  18. В принципе можно и на php держать. У нас сначала стоял биллинг на перле и работал. Биллинг на интерпретируемом языке потенциально обладает некоторыми минусами. Это прежде всего антиоптимизация =) Писать скрипты на perl/php удобно, а вот быстродействие их, например по тому же разбору строк, ниже, чем у программы, написанной на С/С++. Кому интересно, можете поискать в сети сравнения на эту тему и самому наваять программы на разных языках и глянуть время выполнения. Следствием этого становится медленная обработка поступающих данных. Хотя может быть в данном биллинге сие хорошо оптимизировано. Ещё есть отсутствие многопоточности (точнее _крайняя гемморойность_ её реализации) для одновременной работы с биллингом админов/клиентов/считалок. Хотя и это можно обойти, используя многопоточность веб-сервера. Поэтому, если большого быстродействия не нужно, то можно и поставить.
  19. Если есть желание, поставь на этот комп что-нибудь из *nix и глянь, как оно себя вести будет. Тормозит => проблема в железе. Не тормозит => проблема в винде/драйверах под винду.
  20. Особо заинтересовала такая символика:
  21. 2cristal: А ещё при заведении нового юзера может быть актуальна группа, ип, адрес, ФИО, телефон и т.д. И все эти параметры передавать скрипту OnConnect ? password=`grep Password /var/stargazer/users/$login/conf | sed 's/Password=//' `
  22. Биллинг написан на php. Может я старомоден, но имхо биллинг для учета трафика должен быть написан на чем-то исполняемом, а не интерпритируемом.
  23. И правильно Не фиг тут гормоны разводить :tongue: Кстати, имхо, девушек на форуме больше одной. Но не будем же мы форум в службу знакомств превращать )
  24. Из железок могу посоветовать микротик. Или что-то типа него. Найти модельку, которая может держать 200Мб/с и будет тебе счастье ) Ну а если есть денежков, рекомендую брать циску. Только хорошую, чтоб честно 200Мб/с держала. Кстати циску можно взять Б/У, цены на них дешевле, часто в разы.
  25. По нерусски не понимаю, посему сделаю умный вид, что все понял и молча покиваю )
×
×
  • Create New...