Перейти к содержимому
Калькуляторы

BETEPAH

VIP
  • Публикации

    1 122
  • Зарегистрирован

  • Посещение

О BETEPAH

  • Звание
    Аспирант

Контакты

  • Сайт
    http://www.realtvcom.ru
  • ICQ
    0

Город

  • Город
    Лен.обл.

Посетители профиля

1 963 просмотра профиля
  1. Вы уверены, что от жары кондеры перестанут вспухать?
  2. Для таких как вы, абсолютно ничего не понимающих в линуксах, яндекс в третьей строчке выдал: https://ixnfo.com/ustanovka-i-nastroyka-billingovoy-sistemyi-abills.html Я бегло пробежался, там даже про сертификат написано.
  3. Я покупаю. Конечно есть компании, где маркетологи рулят. Там и гигабит могут продать. Обычному юзеру 30 хватит на все хотелки.
  4. Если компактное, то des-3200-18 с1
  5. Была у меня самописная морда на php, потерял, когда на свой биллинг перешёл. Можете сами написать, неделя-две.
  6. Ему наверное что-то подобное нужно: https://pcpro100.info/razdavat-internet-na-pc-ls/
  7. Не скажите. Лично мне не нравятся комменты Гусева, он никакашка в футболе. Но по Матч-ТВ не показывают почти всё. Поэтому приходится смотреть Матч-ТВ онлайн.
  8. ipt-ratelimit

    придётся костылить Простой скрипт, который перебирает клиентов, у которых в базе "турбо" и отдаёт на выполнение такому: В доке на модуль есть: #!/bin/bash . /etc/boot/incl.sh IP=$1 DNL=$2 UPL=$3 let "DNL1=$DNL*1000000" let "UPL1=$UPL*1000000" echo "@+$IP $DNL1" > $users_down echo "@+$IP $UPL1" > $users_up А раньше приходилось вычислять хеш, что оказалось нетривиальной задачей, дня три кодил и то до конца был не уверен, что работало правильно. Сравните с этим: #!/bin/bash . /etc/boot/incl.sh RULE=$1 LOGIN=$2 let mark=${LOGIN}+1000 let mark2=${LOGIN}+1000 ip=$3 mask=$4 DNL=$5 UPL=$6 DNL_CEIL=$7 UPL_CEIL=$8 SEG=`echo $ip | awk -F. '{ print $3 }'` IP2=`echo $ip | awk -F. '{ print $4 }'` SEGhex=`printf %x $SEG` IP2hex=`printf %x $IP2` case $RULE in -A) ### ADD NEW RULE ### if [ ! -f /ramdisk/shaper/${LOGIN} ] then $tc class add dev $INTIF parent 1:1 classid 1:$mark htb rate ${DNL}mbit ceil ${DNL_CEIL}mbit quantum 3000 $tc qdisc add dev $INTIF parent 1:$mark handle $mark: sfq perturb 10 $tc filter add dev $INTIF parent 1: protocol ip prio 5 u32 ht ${SEGhex}:${IP2hex}: match ip dst $ip flowid 1:$mark $tc class add dev $EXTIF parent 1:1 classid 1:$mark2 htb rate ${UPL}mbit ceil ${UPL_CEIL}mbit quantum 3000 $tc qdisc add dev $EXTIF parent 1:$mark2 handle $mark2: sfq perturb 10 $tc filter add dev $EXTIF parent 1: protocol ip prio 5 u32 ht ${SEGhex}:${IP2hex}: match ip src $ip flowid 1:$mark2 echo "$DNL $UPL" > /ramdisk/shaper/${LOGIN} fi ;; -D) ### DELETE RULE ### if [ -f /ramdisk/shaper/${LOGIN} ] then for h in `$tc filter show dev $INTIF | grep ":$mark" | cut -d" " -f10`; do $tc filter del dev $INTIF parent 1: protocol ip prio 5 handle $h u32 done $tc qdisc del dev $INTIF parent 1:$mark handle $mark: sfq perturb 10 $tc class del dev $INTIF parent 1:1 classid 1:$mark htb rate ${DNL}mbit ceil ${DNL_CEIL}mbit quantum 3000 for h in `$tc filter show dev $EXTIF | grep ":$mark2" | cut -d" " -f10`; do $tc filter del dev $EXTIF parent 1: protocol ip prio 5 handle $h u32 done $tc qdisc del dev $EXTIF parent 1:$mark2 handle $mark2: sfq perturb 10 $tc class del dev $EXTIF parent 1:1 classid 1:$mark2 htb rate ${UPL}mbit ceil ${UPL_CEIL}mbit quantum 3000 /bin/rm -f /ramdisk/shaper/${LOGIN} fi ;; *) echo "Usage: `basename $0` -A|-D RULEID UIP UBITS DOWNLOAD UPLOAD DOWNLOAD_CEIL UPLOAD_CEIL" exit 64 ;; esac Знаю, что у tc есть replace, но мне так проще. Так эта конструкция у меня отрабатывала минут 12, счас минуту.
  9. ipt-ratelimit

    Хочу выразить благодарность авторам этого замечательного модуля. Наконец-то дошли руки встроить в самописный биллинг это чудо. После tc с хешами это просто красота. СПАСИБО!
  10. Вот так и завис на часик, просматривая клипы Шнура.   Очки как у Собчак!
  11. Telegram не при чём: Роскомнадзор наступил на старые грабли

    Вчера прислали письмо, что у нас закрыты порты ревизора и чтобы мы быстренько устранили это, иначе штраф. Прошёлся nmap по нему, все порты закрыты, хотя пингуется. Перегрузил его, открылся порт 2222 на пару минут, потом закрылся. :-)
  12. "Флудят" роутеры TP-Link

    Это называется безопасность :-)
  13. https://kodi.tv/ Когда назывался xbmc я его запускал, очень понравилось.
  14. А здесь спрашивали?