V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.
Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.
Výroba 8bitových domácích počítačů Commodore 64 byla ukončena v dubnu 1994. Po více než 30 letech byl představen nový oficiální Commodore 64 Ultimate (YouTube). S deskou postavenou na FPGA. Ve 3 edicích v ceně od 299 dolarů a plánovaným dodáním v říjnu a listopadu letošního roku.
Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.
Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.
McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.
Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.
Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.
Ministerstvo vnitra odhalilo závažný kyberincident v IT systému resortu. Systém, do kterého se dostal útočník bez oprávnění, byl odpojen a nedošlo k odcizení dat [𝕏].
ifconfig eth1 up ifconfig eth1 192.168.56.128 up route add default gw 192.168.56.1 echo -ne "nameserver 192.168.56.1\nnameserver 8.8.8.8\n" > /etc/resolv.confVse pak po startu systemu funguje jak ma, avsak obcas, hlavne pri delsi dobe kdy pocitac bezi najednou sit prestane fungovat a ifconfig ukazuje nasledujici:
eth1 Link encap:Ethernet HWaddr 00:0c:29:30:76:87 inet addr:192.168.255.128 Bcast:192.168.255.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe30:7687/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:131918 errors:0 dropped:0 overruns:0 frame:0 TX packets:79752 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:192974527 (192.9 MB) TX bytes:6926273 (6.9 MB) Interrupt:19 Base address:0x2024IP adresa rozhrani se sama zmenila. Z dhclp klientu mam nainstalovany pouze dhclient, ale nevim jestli to dela zrovna on. Nevite prosim, cim by toto mohlo byt zpusobene?
stava sa ti to pravidelne po urcitej dobe? alebo je to uplne random?
este by si mohol prebehnut /var/log/messages a pohladat kedy dochadza k zmene adresy, tam mozno najdes aj pricinu...
/etc/network/interfaces
, kde mas zrejme defaultnu hodnotu auto eth1
. Pri vyvolani reloadu networking sa DHCPkom novo-prideli IP. Co vyvola reload neviem povedat...
Ale urcite je spravnejsie nahradit riadky
ifconfig eth1 up ifconfig eth1 192.168.56.128 upnastavenim konfiguracie v
/etc/network/interfaces
napr takto (prip. upravit podla potreby)
auto eth0 iface eth0 inet static address 192.168.56.128 netmask 255.255.255.0 network 192.168.56.0 broadcast 192.168.255.255 gateway 192.168.56.1a riadok:
echo -ne "nameserver 192.168.56.1\nnameserver 8.8.8.8\n" > /etc/resolv.confnahradit riadkami v konfiguraku
/etc/dhcp/dhclient.conf
prepend domain-name-servers 192.168.56.1; prepend domain-name-servers 8.8.8.8;
eth0
ale eth1
/etc/dhcp/dhclient.conf
aplikuje ked je static IP nastavena... ifconfig
a route
jsou v Linuxu už asi tak sto let zastaralé a nahradil je příkaz ip
z balíčku iproute2
. Když řešíte nějaký problém se sítí, je lepší použít příkaz ip
rovnou, abyste vyloučil možnost, že je problém právě v těch zastaralých nástrojích. Když už to neuděláte při soukromém zkoumání, udělejte to vždy alespoň když posíláte dotaz na nějaké veřejné fórum. Nikoho nebaví zjišťovat, jestli chyba není po sto padesáté způsobena použitím těchto zastaralých nástrojů.
ip
bylo výhodnější. Příkazy pro konfiguraci sítě manipulují se strukturami jádra a musí tedy odpovídat tomu, jak síťová zařízení chápe jádro. To se v řadě jádra 2.2 docela podstatně změnilo, a byl vytvořen balíček programů iproute2
, který spolupracuje s modelem, který teď jádro používá. Příkaz ifconfig
byl sice upraven, aby pomocí postupů známých ze starého modelu (z jádra 2.0.x) emuloval komunikaci s tím novým modelem, ale ta emulace neřeší všechno a někdy nedělá to, co by člověk očekával. Klasický případ je to, že ifconfig
se tváří, jako by existovala virtuální zařízení eth0:0
, eth0:1
atd. Ve skutečnosti nic takového neexistuje, je to jen jedno zařízení s více IP adresami. ifconfig
to částečně emuluje, ale snadno se vám může stát, že vám ifconfig
nevypíše všechny IP adresy, které má zařízení přidělené.
Co se týká dokumentace a informací na internetu, to máte bohužel pravdu, ve spoustě případů se pořád i ve „vzorových“ příkladech používají zastaralé nástroje. Dokonce pořád mnoho distribucí používá tyto nástroje ve svých skriptech a balíček iproute2
je jen volitelný. Je to podobné, jako se všude možně popisuje instalace pomocí „svaté trojice“ místo přes správce balíčků, ostatně často se také popisuje konfigurace sítě pomocí příkazů, místo aby bylo hned na úvod napsáno, že ve většině distribucí jsou tyhle příkazy obalené nějakými distribučními skripty a konfiguračními soubory, a ke konfiguraci je potřeba používat je.
Tiskni
Sdílej: