Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.
Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.
Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny
… více »D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.
Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.
Wikipedie slaví 25. výročí svého založení. Vznikla 15. ledna 2001 jako doplňkový projekt k dnes již neexistující encyklopedii Nupedia. Doména wikipedia.org byla zaregistrována 12. ledna 2001. Zítra proběhne v Praze Večer svobodné kultury, který pořádá spolek Wikimedia ČR.
Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.
Google Chrome 144 byl prohlášen za stabilní. Nejnovější stabilní verze 144.0.7559.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 10 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube).
iptables -F FORWARD iptables -P FORWARD ACCEPT # ZAKAZ SMTP iptables -I FORWARD -p tcp --dport smtp -j DROP # Vyjimky iptables -I FORWARD -p tcp --dport smtp -d smtp.finvision.cz -j ACCEPT #SMTP pro Angel Bratovanov - FINVISON iptables -I FORWARD -p tcp --dport smtp -d smtp.seznam.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d smtp.forpsi.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d ismtp.centrum.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d smtp.klik.cz -j ACCEPT iptables -P FORWARD DROPProste to tak nefunguje a nefunguje, uz jsem z toho nestatsny :( Prosim detaily nereste, ten script je mnohem rozsahlejsi, a tak jsem zde dal jen pro priklad to oc mi bezi.
Řešení dotazu:
iptables -L. Pokud nějaké pravidlo vrátí ACCEPT, REJECT, DROP apod., porovnávání se ukončí a výsledek je příslušná hodnota. Musíte tedy zadat nejdříve výjimky a teprve nakonec obecné pravidlo. Pokud ale máte výchozí poilitiku pro FORWARD na DROP, je explicitní dropování portu 25 zbytečné.
Chain FORWARD (policy DROP 123 packets, 5558 bytes)
pkts bytes target prot opt in out source destination
48 2316 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:445
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:139
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:138
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:137
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:136
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:135
0 0 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:139
0 0 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:138
6 1866 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:137
0 0 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:136
0 0 DROP udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:135
3563K 2958M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.9 tcp dpt:25
1 48 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.21 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.0.235.44 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.196.222 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 212.96.160.141 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.196.222 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 90.183.38.153 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 89.185.240.185 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.93.211.252 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.195.204 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.84.132.12 tcp dpt:25
2 100 ACCEPT tcp -- * * 0.0.0.0/0 62.209.195.170 tcp dpt:25
1 48 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.11 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.13 tcp dpt:25
2 120 ACCEPT tcp -- * * 62.209.194.21 0.0.0.0/0 tcp dpt:25
1 60 ACCEPT tcp -- * * 62.209.194.9 0.0.0.0/0 tcp dpt:25
326 15632 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:25
0 0 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:25
0 0 ACCEPT all -- * * 0.0.0.0/0 62.209.194.5
8 582 ACCEPT all -- * * 0.0.0.0/0 62.209.194.6
2 128 ACCEPT all -- * * 0.0.0.0/0 62.209.194.7
tcp 6 117 TIME_WAIT src=192.168.212.4 dst=77.93.211.252 sport=59092 dport=25 packets=18 bytes=780 src=77.93.211.252 dst=62.84.153.74 sport=25 dport=59092 packets=14 bytes=781 [ASSURED] mark=0 use=1A ano ve scriptu bezi:
# navazane spojeni iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPTA ano, ten stroj NATuje, ale to snad by nemel byt problem ne ...?
tcpdump -ni eth? 'port 25' postupně na obě rozhraní a zjistit, kde to „mizí“. Pokud paket přijde na jedno rozhraní routeru a neodejde druhým, je problém u vás rovnou víte, zda na odchodu nebo na příchodu. Pokud od vás paket odejde, ale nepřijde odpověď, je to blokováno až někde dál.
# Vyjimky iptables -I FORWARD -p tcp --dport smtp -d smtp.finvision.cz -j ACCEPT #SMTP pro Angel Bratovanov - FINVISON iptables -I FORWARD -p tcp --dport smtp -d smtp.seznam.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d smtp.forpsi.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d ismtp.centrum.cz -j ACCEPT iptables -I FORWARD -p tcp --dport smtp -d smtp.klik.cz -j ACCEPT # ZAKAZ SMTP iptables -I FORWARD -p tcp --dport smtp -j DROP
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.9 tcp dpt:25
1 48 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.21 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.0.235.44 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.196.222 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 212.96.160.141 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.196.222 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 90.183.38.153 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 89.185.240.185 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.93.211.252 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 77.75.72.43 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 81.2.195.204 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.84.132.12 tcp dpt:25
2 100 ACCEPT tcp -- * * 0.0.0.0/0 62.209.195.170 tcp dpt:25
1 48 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.11 tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 62.209.194.13 tcp dpt:25
2 120 ACCEPT tcp -- * * 62.209.194.21 0.0.0.0/0 tcp dpt:25
1 60 ACCEPT tcp -- * * 62.209.194.9 0.0.0.0/0 tcp dpt:25
326 15632 DROP tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:25
Problém je že mu to jde asi někde bokem, prostě má na to vliv nějaké jiné pravidlo někde jinde.
09:24:51.583172 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [S], seq 1395000537, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0 09:24:51.594239 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [S.], seq 628953530, ack 1395000538, win 5840, options [mss 1460,nop,nop,sackOK,nop,wscale 7], length 0 09:24:51.598648 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [.], ack 1, win 68, length 0 09:24:51.601144 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [P.], ack 1, win 68, length 21 09:24:51.614767 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [.], ack 22, win 46, length 0 09:24:52.471977 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [P.], ack 1, win 68, length 2 09:24:52.482550 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [.], ack 24, win 46, length 0 09:24:52.482882 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [P.], ack 24, win 46, length 37 09:24:52.482993 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [F.], seq 38, ack 24, win 46, length 0 09:24:52.490729 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [.], ack 39, win 68, length 0 09:24:52.491779 IP 192.168.212.4.60135 > 77.75.76.43.25: Flags [F.], seq 24, ack 39, win 68, length 0 09:24:52.502425 IP 77.75.76.43.25 > 192.168.212.4.60135: Flags [.], ack 25, win 46, length 0
09:25:56.374116 IP 192.168.212.4.60159 > 74.125.39.109.25: Flags [S], seq 119362700, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0 09:25:59.321457 IP 192.168.212.4.60159 > 74.125.39.109.25: Flags [S], seq 119362700, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0 09:26:05.320904 IP 192.168.212.4.60159 > 74.125.39.109.25: Flags [S], seq 119362700, win 8192, options [mss 1460,nop,nop,sackOK], length 0V telnetu bez vystupu :(.
telnet smtp.gmail.com 25z jineho stroje, kde je pusten uplne cely provoz a zde vystup:
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 09:52:59.264086 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [S], seq 1875605452, win 5840, options [mss 1460,sackOK,TS val 867783217 ecr 0,nop,wscale 6], length 0 09:52:59.282184 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [S.], seq 278972298, ack 1875605453, win 5672, options [mss 1430,sackOK,TS val 2060124222 ecr 867783217,nop,wscale 6], length 0 09:52:59.282306 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [.], ack 1, win 92, options [nop,nop,TS val 867783222 ecr 2060124222], length 0 09:52:59.303458 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [P.], ack 1, win 89, options [nop,nop,TS val 2060124242 ecr 867783222], length 43 09:52:59.303586 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [.], ack 44, win 92, options [nop,nop,TS val 867783227 ecr 2060124242], length 0 09:53:03.085634 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [P.], ack 44, win 92, options [nop,nop,TS val 867784173 ecr 2060124242], length 2 09:53:03.103857 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [.], ack 3, win 89, options [nop,nop,TS val 2060128043 ecr 867784173], length 0 09:53:03.105456 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [P.], ack 3, win 89, options [nop,nop,TS val 2060128044 ecr 867784173], length 51 09:53:03.105606 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [.], ack 95, win 92, options [nop,nop,TS val 867784178 ecr 2060128044], length 0 09:53:05.652261 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [P.], ack 95, win 92, options [nop,nop,TS val 867784814 ecr 2060128044], length 6 09:53:05.671289 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [P.], ack 9, win 89, options [nop,nop,TS val 2060130611 ecr 867784814], length 48 09:53:05.671343 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [F.], seq 143, ack 9, win 89, options [nop,nop,TS val 2060130611 ecr 867784814], length 0 09:53:05.671414 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [.], ack 143, win 92, options [nop,nop,TS val 867784819 ecr 2060130611], length 0 09:53:05.671521 IP 62.209.194.21.48515 > 74.125.39.109.25: Flags [F.], seq 9, ack 144, win 92, options [nop,nop,TS val 867784819 ecr 2060130611], length 0 09:53:05.689631 IP 74.125.39.109.25 > 62.209.194.21.48515: Flags [.], ack 10, win 89, options [nop,nop,TS val 2060130629 ecr 867784819], length 0Takze na 25 posloucha a komunikuje :(.
09:32:40.867216 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [S], seq 3701659596, win 8192, options [mss 1460,nop,nop,sackOK], length 0 09:32:40.884076 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [S.], seq 3238337261, ack 3701659597, win 5840, options [mss 1460,nop,nop,sackOK], length 0 09:32:40.885742 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [.], ack 1, win 17520, length 0 09:32:40.887842 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 21 09:32:40.905391 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 22, win 5840, length 0 09:32:41.671212 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:41.688298 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 24, win 5840, length 0 09:32:43.111778 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:43.129294 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 26, win 5840, length 0 09:32:45.110977 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:45.127878 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 28, win 5840, length 0 09:32:45.351051 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:45.368583 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 30, win 5840, length 0 09:32:51.270746 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:51.288276 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 32, win 5840, length 0 09:32:51.686717 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:51.703874 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 34, win 5840, length 0 09:32:51.862639 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:51.879300 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 36, win 5840, length 0 09:32:52.054631 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:52.071795 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 38, win 5840, length 0 09:32:54.472564 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:54.489893 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 40, win 5840, length 0 09:32:54.598575 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:54.655020 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 42, win 5840, length 0 09:32:54.790980 IP 192.168.212.4.60241 > 81.30.225.246.25: Flags [P.], ack 1, win 17520, length 2 09:32:54.887182 IP 81.30.225.246.25 > 192.168.212.4.60241: Flags [.], ack 44, win 5840, length 0
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source verej.na.ip.adresaTo je jediny POSTROUTING co tam je, PREROUTING TAM ZADNY NENI !Musim vsak rici ze je to skoda, pac by to vysvetlovalo asik vse :(.
Tiskni
Sdílej: