O víkendu probíhá konference OpenAlt 2025. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma.
Josef Průša představil novou velkoformátovou uzavřenou CoreXY 3D tiskárnu Prusa CORE One L a nový open source standard chytrých cívek OpenPrintTag i s novou přepracovanou špulkou.
Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).
Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).
Byla vydána verze 1.91.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.
Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.
Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN # 127.0.0.53 is the systemd-resolved stub resolver. # run "systemd-resolve --status" to see details about the actual nameservers. nameserver 127.0.0.53 search abc options edns0 search abc nameserver 172.17.25.101 nameserver 172.17.27.201Všetky tie IP-čky patria tom samému stroju. Teda má DNS server nasmerovaný na seba (kedysi tam bežal DNS server, ale už to neplatí). Navyše je do toho zapletený systemd. Výstup z "systemd-resolve --status" hovorí:
Global
DNS Servers: 172.17.25.101
172.17.27.201
DNS Domain: abc
...
Link 3 (eth0)
Current Scopes: none
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
Na inom stroji to vyzerá podobne, ale "systemd-resolve --status" pre konkrétnu sieťovú kartu hovorí:
Link 3 (eno2)
Current Scopes: DNS
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 8.8.8.8
8.8.4.4
Súbor /etc/network/interfaces obsahuje:
auto lo iface lo inet loopbackteda nerobí žiadne nastavenia pre jednotlivé sieťové karty. Navyše na počítači beží proces "/usr/sbin/NetworkManager --no-daemon". Tie počítače sú izolované od iternetu takže 8.8.8.8 nie je dosiahnuteľné. Sú to servery - bez GUI. Mojím cieľom je nasmerovať ich na vlastný DNS server a umožniť, aby tieto stroje vedeli prekladať mená v LAN. Ako to správne(TM) urobiť? Editovať /etc/network/interfaces? Nastavovať cez nmcli? Editovať /etc/systemd/resolved.conf? Niečo iné?
Tak to v systemd vypni a v souboru /etc/resolv.conf si nastav co chceš.
sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
A v /etc/NetworkManager/NetworkManager.conf si nastav položku dns=default
default: NetworkManager will update /etc/resolv.conf to reflect the nameservers provided by currently active connections.
resolv_conf=/etc/resolv.conf name_servers=127.0.0.1a s tímto se mi generuje /etc/resolv.conf správně (dns server mi běží na localhostu).
petr@HP-Olomouc:~$ uname -a Linux HP-Olomouc 5.8.0-48-generic #54~20.04.1-Ubuntu SMP Sat Mar 20 13:40:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux petr@HP-Olomouc:~$ cat /etc/resolv.conf # Generated by NetworkManager search soban.cz nameserver 192.168.1.1 petr@HP-Olomouc:~$
nmcli conn nmcli conn show "Názov Siete typu ethernet aktívnej na LAN prípojke"
nmcli con:
Wired connection 2 0e33075b-8746-471a-a941-6ebf5a34faf3 ethernet eth0 docker0 59a6e06d-01d5-49c8-9d59-ea5b4c396f27 bridge docker0 Wired connection 1 17a62d6c-40f1-3924-adfa-ac724a883a83 ethernet --"Wired connection 1" asi zodpovedá eth1, ktorá je DOWN. Výstup pre "Wired connection 2" (eth0) je v prílohe. O DNS hovorí len:
ipv4.dns: -- ipv4.dns-search: -- ipv4.dns-options: "" ipv4.dns-priority: 0 ipv4.ignore-auto-dns: no+ to isté pre IPv6.
Nejako som si nevšimol že by mi na akomkoľvek stroji dával systemd východzí DNS od Google, a to ani na Ubuntu. Odkiaľ máš tú informáciu?Niekde som to čítal. Aha, napr.: https://isc.sans.edu/forums/diary/Systemd+Could+Fallback+to+Google+DNS/22516/ Nelám nado mnou palicu
Áno, ten stroj kedysi mal sám na sebe bežiaci bind9 DNS server. A bola snaha nastaviť ten stroj tak, aby ho sám používal. Ale nie je to jedno? Zjavne existuje N možností ako Ubunťáckemu Linux-u povedať, ktorý DNS server má používať. A viaceré sú "legálne" a budú fungovať. Ja sa chcem len dopátrať k tomu, ako to väčšina ľudí robí. K riešeniu, ktoré by sa dalo nazvať "obvyklé".
Tiskni
Sdílej: