FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
aby som mal prehlad. Defaultnu branu mam nastavenu na prvy DNS. Pocitac pripojeny k eth2 ma adresu 192.168.3.1 defaultnu branu 192.168.3.0 a v pohode funguje. Dalsie dva s adresami 192.168.2.1 GW 192.168.2.0, 192.168.1.5 GW 192.168.1.0 nie. Prosim o radu co dalej?
?
Viz moje:
[petr@soban ~]$ /sbin/ip route 10.0.0.0/24 dev eth1 scope link 169.254.0.0/16 dev eth1 scope link 192.168.0.0/16 dev eth0 scope link 127.0.0.0/8 dev lo scope link default via 192.168.1.254 dev eth0 [petr@soban ~]$
Len jedno mi nie je jasne, preco dvojica eth2 192.168.3.3 a 192.168.3.1 ide?
)ja vim kde je problem. hec koupil sem si vybornou kristalovou kouli. (problem je v te pulce ktera tu neni napsana, ale jeji dusledky jsou zrejme). jde o to, ze to nastavoval clovek, co nikdy necetl nic o smerovani ip provozu nebo o tom pri nastavovani nepremyslel (nebo prilis a vymyslel, jak to prechytracit) (pritom je to tak pet vet a minutu premysleni, pokud patri k bystrejsim ;) ale budiz vysvetlime si to na nazornem prikladu "najdi mi chybu"
predpokladam, ze cela situace vypada asi takto (sitove masky si neuvedl, tak sem si je domyslel z popsaneho chovani site):
takze problem je v tom, ze jsou tam tri fyzicke zarizeni se stejnou sitovoou adresou v domeni, ze na sebe budou vsichni videt "naprimo" protoze nechtel koupit switch/hub (no jo kdo setri ma za tri, jenze kdyz uz to neni drahe a blbuvzdorne reseni ;) a boji se, ze nektere veci nebudou fungovat kvuli smerovani (ano to nebudou hlavne ty co funguji pres broadcast - defaultni samba browse list bez dodatecneho nastaveni, spousta softu starsiho razeni co pouziva broadcast - nejcetnejsi zastupce je asi skupina her). to proste nebude fungovat, protoze to jde naprosto proti srsti vyberu cesty pro paket. vsechno to konci na zarizeni ktery je ve fib tablu jako prvni, pripadne na tom, ktery bylo driv nacachovany.
tvuj problem s nepochopenim smerovani odstranis zavedenim unikatni sitove adresy pro kazde zarizeni. to udelas tak, ze zmenis netmask u vsech na 255.255.255.0
to ti mozna vyrobi dalsi problem s kterym si nepocital. protoze adresa uvnitr site bude na vsech rozhrannich vsechny bity nulove. coz je ze zvyku a historie tak trochu nestandartni specialni adresa. pokud by sis dal tu praci a presvedcil oba pripojene konce ze jde o ptp spojeni, tak je to jedno (i kdyz asi zalezi na implementaci ip stacku na obou stranach) pokud to bude "sdilene" ethernetove medium, tak prinejmensim hadam druhy konec (widle) budou prskat, ze jde o specialni adresu broadcastu, takze si usetri praci navic a udelej to jednoduseji misto 192.168.1.0 dej 192.168.1.1 a analogicky pro ostatni zarizeni. masku maji vsichni 255.255.255.0
pripojene konce teda nebudou xxx.1 ale xxx.2 masku budou mit 255.255.255.0 a gateway/branu xxx.1
takhle bude mit kazdy zarizeni unikatni sitovou adresu a nebudes mit jednu sitovku jako cernou diru v siti, do ktere vsechno spadne (i to co nechces - pakety pro jine pocitace, bohuzel se stejnou sitovou adresou, jako ma to prvni zarizeni).
ps priste cti co pisou ostatni. jestli to tu fakt bylo, sice bez vysvetleni s konkretnimi cisly, tak si to mel prepsat do posledniho pismene a cisla nez ses ptal znova.
vykasli se na smerovani a podle toho kterou verzi jadra mas, tak si precti neco o nastaveni softwaroveho ethernetoveho bridge. u 2.4 jader potrebujes balik bridge-tools program brctl, dokumentace man brctl (nebo je to br_ctl a man br_ctl) vytvoris zarizeni bridge, pridas do nej eth0,1,2 a tomu zarizeni bridge nastavis jedinou adresu s maskou. a vsichni budou mit tu jedinou adresu jako gateway a budou mit stejnou masku i sitovou cast adresy.
problem je v tom, ze jsem nevidel distribuci, kde se to da naklikat, protoze se to prave menilo z 2.2 na 2.4 jak v jadre, tak uzivatelske utilitky. jinak budou to 4 kraticke radky s brctl. zadny dalsi nastaveni chovani toho bridge nepotrebujes.
blbuvzdorne nahozeni bude snad vypadat takhle - ps pisu to po pameti (uz je to dost davno co jsem to nastavoval naposled), tak jestli to nebude uplne syntakticky presne...
ip link set eth0 up ip link set eth1 up ip link set eth2 up ip addr flush dev eth0 ip addr flush dev eth1 ip addr flush dev eth2 brctl create br0 brctl add br0 dev eth0 brctl add br0 dev eth1 brctl add br0 dev eth2 ip link set dev br0 up ip addr add br0 192.168.0.1/16 broadcast +
ostatni pripojeni pak budou mit adresu 192.168.neco.neco masku 255.255.0.0 - to neco.neco nesmi byt .0.0 ani .255.255 jinak cekej obcas neobvykle chovani.
Tiskni
Sdílej: