Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Situace:
Mám domácí router (Asus WL500W), na něm OpenWrt. Dále pak notebook s Debianem, teď po dlouhé době, kdy jsem se ho snažil ignorovat, se zprovozněným NetworkManagerem. Notebook je většinou připojen přes WiFi, ale občas, když třeba potřebuji přenášet větší objem dat po lokální síti, připojím jej kabelem.
Čeho potřebuji dosáhnout:
Stejná IP adresa přes WiFi i ethernet. IP adresy můžu přidělovat staticky podle MAC adresy. Představoval bych si to tak, aby když je notebook připojen přes WiFi, aby měl jednu konkrétní IP adresu, když připojím kabel, aby se připojení přes WiFi třeba i ukončilo a stejná IP adresa se přiřadila rozhraní eth0. To se mi jednou i povedlo (pro obě MAC adresy jsem nastavil stejnou IP adresu v /etc/ethers). Tedy s tím, že WiFi se neodpojilo, ale dostalo jinou IP adresu. Jenže co je nejhorší, když jsem kabel zase odpojil, wlan0 zůstala ona jiná adresa, nevrátila se ta původní (kterou chci).
Kdyby se někdo ptal, proč to všechno - kvůli přesměrovaným portům na routeru potřebuji, aby notebook byl pořád na stejné IP adrese.
Ano, je to problém, chtěl bych, aby to chodilo automaticky.
Navíc teď jsem měl několikrát vypnutou tu WiFi a dokonce i celý notebook a pořád mi to přiděluje tu "jinou" adresu. I poté, co u té "statické", kterou chci, dávno vypršel lease time...
No jo, jenze ty v tom notebooku mas fyzicky 2 rozhrani.
eth
ath
Standardne nakonfigurovany DNS server preferuje k jedne MAC adrese jednu IP adresu. A ty mas ty MAC adresy 2. Mohl bys to udelat jedine dost velkym oprasem. Standardni DNS server tohle neumi a tohle by potrebovalo plnohodnotny OS treba Linux i na strane Asus 5000W a nejake zoufale skriptovani. A i tak je to proti koncepci sitovani.
eth0 a wlan0 - ale to je fuk...
Jaký DNS server, ten s tím nemá co dělat. Tady jde o DHCP a dynamické přidělování IP adres. I když pravdou je, že na spoustě routerů běží dnsmasq, což je program, který kromě funkce DHCP serveru zvládá i DNS cache. Dnsmasq bývá čast součástí i firmware přímo od výrobce (aspoň u Asus tomu tak prý je).
Jinak já v tom dotazu psal, že na routero je OpenWRT. To je v podstatě plnohodnotný Linux - můžu si tam podle potřeby i něco doinstalovat, různě skriptovat...
A co přesně myslíš tou "koncepcí síťování"? Je někde něco takového sepsané?
Mně spíš přijde, že podobná věc by asi zajímala více lidí, že už to třeba někde někdo i nějak vyřešil... Copak nikdo nepoužívá na podobných routerech port forwarding? Ať už kvůli přístupu přes SSH z internetu, nebo třeba kvůli nějakým P2P protokolům?
Sorry, tady jsem se prepsal, samozrejme mas pravdu DHCP.
Takhle:
asus ma nejake vstupni rozhrani, LAN a WLAN.
Tvuj notebook ma LAN a WLAN.
ADSL LAN -------------------------- NTB LAN
WLAN -------------------------- NTB WLAN
Mas 2 ruzne site se 2 MAC adresama. Kdyz se ti podari vnutit stejnou MAC adresu pro wireless a sitove rozhrani a pak na strane ASUSu spojis LAN a WLAN jako bridge, tak to to udela to co chces.
V pripade obou pripojeni soucesne se bude dit cosi nepekneho. Otazka je jak to poznat. Pokud spojis do bridge i interface na notebooku, tak se ti budou pakety duplikovat a mozna to cele chcipne (mozna to projde). Tohle mi nepripada ta spravna cesta.
Jeste dodavam, jako literaturu doporucuji man stranky pro "route", "arp", "ifconfig", "wlanconfig" atd. Dale pak treba "Linux Advanced Routing & Traffic Control HOWTO".
Mas 2 ruzna media a chces mezi nimi prepinat. Obe zarizeni musi poznat kam maji poslat paket. IP adresa slouzi k jednoznacnemu oznaceni rozhrani v ramci site. Ta technologie to prilis nezvlada.
Co by se dalo proslapnout je mit v notebooku třetí virtualni sitove rozhrani. To uz by mohlo mit naprosto jednoznacnou IP adresu nezavisle na mediu, pres ktere se routuje. K teto IP adrese bych ti dooporucil vztahovat ostatni aplikace, ktere vyzaduji pevnou IP adresu. Ale je to na par hodin experimentovani.
...proste kdyz zapnete kabel musite wifi vypnout.No a o to snad jde, aby tohle člověk nemusel, ne? Aby přišel BFU (klidně s Widlema), nakonfiguroval WiFi a když tam prdne kabel, aby jel přes LAN, když ho vyndá aby jel přes WiFi a přitom to pořád mělo stejné IP (čímž by se např. ) Řešení by se asi dalo vytvořit (musel by si člověk napsat speciální DHCP server) pokud by běžní klienti uměli DHCP FORCERENEW. Jenže anžto to chce podporu pro DHCP-AUTH, tak to zřejmě zatím nikdo nenaimplementoval (Např. Widle 7 to neumí, co se mi podařilo vygooglovat, tak ani podpora pod linuxem nebude kdoví co...).
Tak jsem to zkusil s OpenWrt a:

. (Možná, že se jedná jen o nějakou trivialitu v nastavení firewallu/NATu...)
Aby to pak nechodilo :-P
Jinak ten handover není úplně ideální, ssh spojení vydrží (to je hlavní, když má člověk rozdělaných 5 věcí a všechno mu to spadne jenom proto, že si chce přesednout, tak je to na nic); ovšem internetové rádio to většinou nerozdejchá
...
Ještě by to chtělo přesvědčit vývojáře dnsmasq, aby umožnili dávat stejnou IP adresu strojům s více MAC a bylo by to ideální
Těžko říct, proč to to internetové rádio nerozdejchá. Možná jej mají blbě implementované a při přehazování (kdy dojde k určitě prodlevě a nutnosti poslat pár paketů znovu) se raději odpojí.
Tiskni
Sdílej: