V Redisu byla nalezena a v upstreamu již opravena kritická zranitelnost CVE-2025-49844 s CVSS 10.0 (RCE, vzdálené spouštění kódu).
Ministr a vicepremiér pro digitalizaci Marian Jurečka dnes oznámil, že přijme rezignaci ředitele Digitální a informační agentury Martina Mesršmída, a to k 23. říjnu 2025. Mesršmíd nabídl svou funkci během minulého víkendu, kdy se DIA potýkala s problémy eDokladů, které některým občanům znepříjemnily využití možnosti prokázat se digitální občankou u volebních komisí při volbách do Poslanecké sněmovny.
Společnost Meta představila OpenZL. Jedná se o open source framework pro kompresi dat s ohledem na jejich formát. Zdrojové kódy jsou k dispozici na GitHubu.
Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.
Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.
Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.
Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.
Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.
#!/bin/bash
ORATE=2000
OFACE=ppp0
IFACE=eth1
IRATE=3000
BANDS=4
tc qdisc del dev $OFACE root
tc qdisc add dev $OFACE root handle 1:0 htb
tc class add dev $OFACE parent 1:0 classid 1:1 htb rate ${ORATE}kbit
tc class add dev $OFACE parent 1:1 classid 1:11 htb rate 1024kbit ceil 2000kbit
tc qdisc add dev $OFACE parent 1:11 handle 11:0 prio bands $BANDS
tc qdisc add dev $OFACE parent 11:1 handle 111:0 sfq perturb 5
tc qdisc add dev $OFACE parent 11:2 handle 112:0 sfq perturb 5
tc qdisc add dev $OFACE parent 11:3 handle 113:0 sfq perturb 5
tc qdisc add dev $OFACE parent 11:4 handle 114:0 sfq perturb 5
tc filter add dev $OFACE parent 1:11 protocol ip handle 11 fw flowid 111:0
tc filter add dev $OFACE parent 1:11 protocol ip handle 12 fw flowid 112:0
tc filter add dev $OFACE parent 1:11 protocol ip handle 13 fw flowid 113:0
tc filter add dev $OFACE parent 1:11 protocol ip handle 14 fw flowid 114:0
tc class add dev $OFACE parent 1:1 classid 1:12 htb rate 950kbit ceil 2000kbit
tc qdisc add dev $OFACE parent 1:12 handle 115:0 sfq perturb 5
tc filter add dev $OFACE parent 1:0 protocol ip handle 11 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 12 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 13 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 14 fw flowid 1:11
tc filter add dev $OFACE parent 1:0 protocol ip handle 15 fw flowid 1:12
tc qdisc del dev $IFACE root
tc qdisc add dev $IFACE root handle 1:0 htb
tc class add dev $IFACE parent 1:0 classid 1:1 htb rate ${IRATE}kbit
tc class add dev $IFACE parent 1:1 classid 1:11 htb rate 2024kbit ceil 3000kbit
tc qdisc add dev $IFACE parent 1:11 handle 11:0 prio bands $BANDS
tc qdisc add dev $IFACE parent 11:1 handle 111:0 sfq perturb 5
tc qdisc add dev $IFACE parent 11:2 handle 112:0 sfq perturb 5
tc qdisc add dev $IFACE parent 11:3 handle 113:0 sfq perturb 5
tc qdisc add dev $IFACE parent 11:4 handle 114:0 sfq perturb 5
tc filter add dev $IFACE parent 1:11 protocol ip handle 11 fw flowid 111:0
tc filter add dev $IFACE parent 1:11 protocol ip handle 12 fw flowid 112:0
tc filter add dev $IFACE parent 1:11 protocol ip handle 13 fw flowid 113:0
tc filter add dev $IFACE parent 1:11 protocol ip handle 14 fw flowid 114:0
tc class add dev $IFACE parent 1:1 classid 1:12 htb rate 950kbit ceil 3000kbit
tc qdisc add dev $IFACE parent 1:12 handle 115:0 sfq perturb 5
tc filter add dev $IFACE parent 1:0 protocol ip handle 11 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 12 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 13 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 14 fw flowid 1:11
tc filter add dev $IFACE parent 1:0 protocol ip handle 15 fw flowid 1:12
Konfigurace iptables:
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -j MARK --set-mark 15
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p icmp -j MARK --set-mark 11
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --sport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -d 192.168.2.0/24 -o eth1 -p tcp -m tcp --dport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -j MARK --set-mark 15
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p icmp -j MARK --set-mark 11
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 22 -j MARK --set-mark 12
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 3389 -j MARK --set-mark 13
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --sport 1352 -j MARK --set-mark 14
iptables -t mangle -A FORWARD -s 192.168.2.0/24 -o ppp0 -p tcp -m tcp --dport 1352 -j MARK --set-mark 14
Problem je, ze pakety nepadaji do prislusnych qdiscu:
tc -s qdisc show|grep -A 2 ppp0
qdisc htb 1: dev ppp0 r2q 10 default 0 direct_packets_stat 1353
Sent 2136774 bytes 13941 pkt (dropped 0, overlimits 139 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc prio 11: dev ppp0 parent 1:11 bands 4 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Sent 948854 bytes 5466 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 111: dev ppp0 parent 11:1 limit 128p quantum 1492b perturb 5sec
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 112: dev ppp0 parent 11:2 limit 128p quantum 1492b perturb 5sec
Sent 948854 bytes 5466 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 113: dev ppp0 parent 11:3 limit 128p quantum 1492b perturb 5sec
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 114: dev ppp0 parent 11:4 limit 128p quantum 1492b perturb 5sec
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
qdisc sfq 115: dev ppp0 parent 1:12 limit 128p quantum 1492b perturb 5sec
Sent 1016461 bytes 7122 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
Z vypisu vyse je videt, ze pakety padaji pouze do qdiscu 1:, 11:, 112: a 115: a napr. qdisc 111:, kam by mel padat icmp provoz, zustava prazdny.
K prioritizaci timpadem nedochazi.
V cem by mohl byt problem?
Dekuji.
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej: