Konference LinuxDays 2023 proběhne již tento víkend 7. a 8. října v prostorách Fakulty informačních technologií Českého vysokého učení v Praze (FIT ČVUT). Na programu je spousta zajímavých přednášek a workshopů.
Netflix v pátek 29. září odeslal poslední film na DVD (YouTube). Společnost dnes známá jako streamovací služba začala před 25 lety jako půjčovna filmů na DVD. Zákazník si DVD objednal na webových stránkách, odesláno mu ale bylo klasickou poštou. Po zhlédnutí jej vložil do obálky a poslal zpět.
Zero Day Initiative zveřejnila informace o 6 bezpečnostních chybách (1, 2, 3, 4, 5, 6) v MTA Exim. Nejvážnější z nich CVE-2023-42115 má CVSS 9.8. Na opravě chyb se pracuje.
Knihovna libvpx byla vydána ve verzi 1.13.1. Řešena je kritická bezpečnostní chyba CVE-2023-5217 (heap buffer overflow in vp8 encoding). Chyba je již opravena také v Chrome / Chromium 117.0.5938.132 a Firefoxu 118.0.1.
Balíček kmod s nástroji pro práci s linuxovými moduly byl vydán ve verzi 31. Nově umí modprobe zavést modul nacházející se v libovolném adresáři (# modprobe ./drivers/gpu/drm/i915/i915.ko).
Adventura Trüberbrook je na portále GOG.com zdarma, akce trvá do 2. října.
Sound Open Firmware, projekt Linux Foundation, open source audio DSP firmware a SDK, byl vydán ve verzi 2.7.0. Z novinek lze vypíchnout podporu platformy AMD Van Gogh.
Richard Stallman v den oslav 40. výročí GNU oznámil, že má rakovinu (YouTube).
DIY trackball Ploopy má novou variantu Adept, na rozdíl od předchozích používá 44mm kouli, má symetrický tvar a šest tlačítek, snímač zůstává PMW-3360, novinkou je použití Raspberry Pi Pico, na kterém běží firmware QMK s podporou grafické konfigurační aplikace VIA. Předobjednávky jsou otevřeny za ceny 80-105 CAD.
Probíhá Meta Connect 2023. Společnost Meta představuje své novinky v oblasti AI a virtuální, smíšené a rozšířené reality. Představeny byly nové chytré brýle Ray-Ban | Meta a headset Meta Quest 3.
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
modprobe tun modprobe bridge sleep 2 chmod 666 /dev/net/tun tunctl -t tap0 -u martin brctl addbr br0 ifconfig eth0 0.0.0.0 promisc brctl addif br0 eth0 ifconfig br0 192.168.1.202 brctl addif br0 tap0 ifconfig tap0 192.168.1.203 up bash -c 'echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp' route add -host 192.168.0.202 dev tap0 arp -Ds 192.168.0.202 eth0 pub route add default gateway 192.168.1.1ze systému nainstalovaného ve Virtualboxu se dostanu na internet i do sítě hostovaného systému z hostovaného systému se nedostanu na systém ve Virtualboxu
tunctl -t tap0 -u martin brctl addbr br0 brctl addif br0 tap0 brctl addif br0 eth0 ip link set br0 up ip addr add ip.ad.re.sa/maska dev br0IP adresa a maska musí patřit do stejné sítě, v jaké máš eth0. AFAIK když je máš v bridgi, tak tap0 ani eth0 adresu nepotřebují, takže jim je můžeš sebrat a adresu z eth0 dát na br0. V tom hostovaném stroji musíš samozřejmě také přiřadit IP adresu tomu virtuálnímu rozhranní. Při tomhle se ti může stát, že zmizí deafultní routa, takže ji budeš muset obnovit. Pokud bridge ve skutečnosti nepotřebuješ, stačí ti, že na sebe vidí hostovaný a hostitelský stroj, tak
tunctl -t tap0 -u martin ip link set tap0 up ip addr add ip.ad.re.sa/maska dev tap0IP adresa musí tentokrát být z jiného rozsahu, než z toho, kde máš eth0. Ve stejném rozsahu, jaký dáš na tap0, musí být nastavená i adresa ve virtuálním stroji.
Viz. "ip addr add ip.ad.re.sa/maska dev br0" a viz. "ip addr add ip.ad.re.sa/maska dev tap0"Můžete uvést prosím příklad pro síť 192.168.1.xxx a masku 255.255.255.0 v "host" systému? Jinak potřebuji, aby "guest" systém měl přístup na "host" systém a zároveň do internetu. Dále pak, aby "host" systém viděl "guesta" a měl také přístup do internetu.
Nevím přesně jak nadefinovat ip adresu v obou případech následovanou maskou vždy v posledním řádku obou ukázek.To je docela problém, protože kdo jiný by to měl vědět.
Můžete uvést prosím příklad pro síť 192.168.1.xxx a masku 255.255.255.0 v "host" systému?Taky jsi mi neopověděl, jestli potřebuješ ten bridge, tj. jestli potřebuješ, aby počítače, které jsou ve stejné síti jako hostitel, viděly hosta. V tom příkladu budu přepokládat, že ne. Na virtuálním rozhranní tap0 v takovém případě potřebuješ nastavit jinou síť, než tu, ve které je hostitel. Například teda 10.0.29.1/24 (
ip addr add 10.0.29.1/24 dev tap0
), to 24 na konci odpovídá masce 255.255.255.0, znamená to, kolik bitů od začátku je jednička.
V hostovaném systému potom nastavíš adresu ze stejné sítě, například tedy 10.0.29.2, maska bude taky 255.255.255.0. Výchozí brána pro hostovaný systém bude 10.0.29.1 (to je ta adresa, kterou jsi nastavil na tap0) Adresy serverů DNS najdeš v souboru /etc/resolv.conf
) v hostitelském systému.
Aby hostovaný systém měl přístup k Internetu, musíš povolit IP forwarding (echo 1 > /proc/sys/net/ipv4/ip_forward
) a zapnout NAT (iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
)
Záznam ve směrovací tabulce pro tu virtuální síť, kterou jsi vytvořil mezi hostitelem a hostem, by se měl vytvořit sám, takže v tomhle ohledu není třeba nic řešit.
P.S.: Není potřeba mi vykat.
Tiskni
Sdílej: