abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 14:22 | Nová verze

    HollowByte je zranitelnost typu Denial of Service (DoS) v kryptografické knihovně OpenSSL. Útočník může odesíláním škodlivého payloadu o velikosti pouhých 11 bajtů zaplnit paměť serveru. OpenSSL před ověřením dat vyhradí nepřiměřený blok paměti (až 131 KB). Server pak čeká na data, která nepřišla. Zranitelnost je opravena ve verzích OpenSSL 4.0.1, 3.6.3, 3.5.7, 3.4.6 a 3.0.21.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Komunita

    Ve španělské A Coruñě probíhá GUADEC 2026, tj. letošní konference vývojářů a uživatelů desktopového prostředí GNOME. Videozáznamy přednášek jsou k dispozici na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Komunita

    Společnost Collabora ve spolupráci s Valve vyvíjí Holo Core, tj. port Arch Linuxu pro ARM64 procesory (AArch64), který bude pohánět VR headset Steam Frame. Pro testování Arch Linuxu pro AArch64 jsou k dispozici binární balíčky, zdrojové kódy i kontejner pro Docker nebo Podman.

    Ladislav Hagara | Komentářů: 1
    včera 13:00 | IT novinky

    Mikroprocesor Zilog Z80 byl oficiálně uveden na trh před 50 lety, tj. v červenci 1976. Výroba mikroprocesoru skončila v roce 2024.

    Ladislav Hagara | Komentářů: 0
    včera 02:55 | Bezpečnostní upozornění

    Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.

    Ladislav Hagara | Komentářů: 3
    17.7. 16:55 | Zajímavý software

    pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.

    Ladislav Hagara | Komentářů: 0
    17.7. 16:00 | IT novinky

    Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.

    … více »
    Ladislav Hagara | Komentářů: 0
    17.7. 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 7
    17.7. 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    16.7. 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (30%)
     (4%)
     (6%)
     (2%)
     (15%)
     (24%)
    Celkem 2168 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Problem s shapingem

    23.4.2008 08:50 Pavel Záruba
    Problem s shapingem
    Přečteno: 448×
    Zdravím, mám menší problém se skriptem pro omezování rychlosti. Skript jako takový funguje dobre, ze souboru nacitam informace o uzivateli a shapuju, ale pokud chci ,aby IP které nejsou v daném souboru měli nejakou minimální rychlost, tak mi na Lanu vzroste ping a vyskytne se několika procentní loss. Mohli byste mi poradit, co tam mám špatně (Sekce OSTATNÍ IP-úplně dole)
    #! /bin/sh
    
    # umisteni klienskych ip
    IP_PATH="/etc/users/users.txt"
    
    DOWNLOAD=2000kbit
    UPLOAD=2000kbit
    GARANTDOWN=50kbit
    GARANTUPLOAD=50kbit
    
    shaping_up() {
    
    echo ""
    echo "Mazu predchozi nastaveni"
    
     tc qdisc del dev eth0 root &> /dev/null
     tc qdisc del dev eth1 root &> /dev/null
     tc qdisc add dev eth0 root handle 1: htb default 9999 r2q 100
     tc qdisc add dev eth1 root handle 1: htb default 9999 r2q 100
    
    # propustnost internetu
     tc class add dev eth0 parent 1:0 classid 1:1 htb rate ${UPLOAD} prio 1
     tc class add dev eth1 parent 1:0 classid 1:1 htb rate ${DOWNLOAD} prio 1
    
    # QOS
    line=` wc -l $IP_PATH | awk '{print $1}'`
    x=1
    while [ "$x" -le $line ]; do
            a=`sed -n $x\p $IP_PATH | awk '{print $1}'`
            if [ $a = \# ]; then
            false
            else
            ip=`sed -n $x\p $IP_PATH | awk '{print $2}'`
            upload=`sed -n $x\p $IP_PATH | awk '{print $4}'`
            download=`sed -n $x\p $IP_PATH | awk '{print $3}'`
            data="$(expr $x + 1000) $base"
    
            # Level 1 subclases (HTB)
            tc class add dev eth1 parent 1:1 classid 1:1${x} htb rate ${GARANTDOWN} ceil ${download}
            tc filter add dev eth1 parent 1: protocol ip prio 10 u32 match ip dst ${ip} flowid 1:1${x}
    
            tc class add dev eth0 parent 1:1 classid 1:1${x} htb rate ${GARANTUPLOAD} ceil ${upload}
            tc filter add dev eth0 parent 1: protocol ip prio 10 u32 match ip src ${ip} flowid 1:1${x}
    
            fi
            x=$(expr $x + 1)
    done
    
    # P2P shaping
    tc class add dev eth0 parent 1:1 classid 1:8999 htb rate 500kbit ceil 1000kbit
    tc class add dev eth1 parent 1:1 classid 1:8999 htb rate 500kbit ceil 1000kbit
    
    i=1
    for i in $(seq  9);do
    
    tc filter add dev eth0 parent 1:0 protocol ip prio 2 handle $i fw classid 1:8999
    tc filter add dev eth1 parent 1:0 protocol ip prio 2 handle $i fw classid 1:8999
    
    done
    
    #P2P konec
    
    ##################################################################
    # Ostatni IP 
         tc class add dev eth0 parent 1:1 classid 1:9999 htb rate 50kbit
         tc class add dev eth1 parent 1:1 classid 1:9999 htb rate 50kbit
         tc filter add dev eth0 parent 1: protocol ip prio 10 u32 match ip src 0.0.0.0/0 flowid 1:9999
         tc filter add dev eth1 parent 1: protocol ip prio 10 u32 match ip dst 0.0.0.0/0 flowid 1:9999
    
    
    echo ""
    echo "Vse nastaveno :)"
    echo ""
    
    }
    
    shaping_down() {
      echo -e "Zastavuji shapovani klientu ... "
      tc qdisc del dev eth0 root &> /dev/null
      tc qdisc del dev eth1 root &> /dev/null
      echo -e "Shapov▒n▒ zastaveno ... "
    }
    
    case "$1" in
    'start')
      shaping_up
      ;;
    'stop')
      shaping_down
      ;;
    '--help')
      echo -e "\nPouziti: $0 start|stop\n"
      echo -e "$0 start     => zapne shaping"
      echo -e "$0 stop      => vypne shaping"
      echo -e "$0 --help    => vypise tuto napovedu\n"
     ;;
    * )
      echo -e "\nPouziti: $0 start|stop\n"
      echo -e "Napoveda: $0 --help\n"
    esac
    

    Odpovědi

    23.4.2008 08:57 pht
    Rozbalit Rozbalit vše Re: Problem s shapingem
    co si pamatuju, tak ping a packet loss souvisi s nejakym nastavenim htb (ci jine metody) ohledne delky fronty, do ktere kernel schovava packety nez je vypusti. jsem linej to ted hledat presne ale myslim ze se to da najit snadno. minimalne v "lartc" o tom zminka bude.
    23.4.2008 10:03 Pavel Záruba
    Rozbalit Rozbalit vše Re: Problem s shapingem
    Hledám, hledám, nenacházím :(
    24.4.2008 06:51 pht
    Rozbalit Rozbalit vše Re: Problem s shapingem
    no, jeste me napadlo, jestli to neni tim, ze aplikujete 50 kbit na oba ethernety a masku 0.0.0.0/0 a tudiz na veskery lan provoz. mozna by to chtelo nejak osetrit lokalni IP, nebo pomoci iptables markovat pakety ktere se routuji.
    24.4.2008 08:05 Pavel Záruba
    Rozbalit Rozbalit vše Re: Problem s shapingem
    Rychlost pro vsechny IP, které jsou na Lanu nastavené mám, i pro samotný router.
    24.4.2008 06:55 pht
    Rozbalit Rozbalit vše Re: Problem s shapingem
    jinak, ten cyklus na nacteni souboru mate hroznej, ctete ten soubor extra pro kazdy radek zvlast. zkuste neco takoveho:
    sed 's/#.*$//;s/^ *//;s/ *$//;/^$/d' < $input_file | \
            while read parametr1 parametr2 parametr3 parametr4; do
    
            echo "1=$parametr1"
            echo "2=$parametr2"
            echo "3=$parametr3"
            echo "4=$parametr4"
    done
    
    24.4.2008 08:01 Pavel Záruba
    Rozbalit Rozbalit vše Re: Problem s shapingem
    Díky za optimalizaci :)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.