abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 1
    dnes 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    včera 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 10
    včera 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    včera 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 9
    15.3. 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    15.3. 14:33 | Nová verze Ladislav Hagara | Komentářů: 1
    15.3. 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 5
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 2
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1096 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník

    Dotaz: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS

    4.2.2021 16:02 aldrtik | skóre: 2
    Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Přečteno: 1040×
    Zdravim,

    mam 2 stroje s OS Debian 9 a Debian 10.

    Na obou strojich je stejna konfigurace site (az na ruzne IP adresy).

    Na prvnim stroji vse chodi jak ma.

    Zahada: na druhem stroji po upgrade OS se netvori prekladova ARP tabulka - neprojdou zpet arp odezvy.

    Dusledek - nelze nikam ani ping, pouze v pripade, ze rucne dam do tabulky adresu brany a prislusnou adresu pomoci arp -s.

    U prvniho stroje jsou arp zaznamy vzhledem k rozhrani br0.20 spravne. U druheho stroje se do arp tabulky vloudi zaznam z rozhrani bond0.20, coz je spatne a nejde ani odstranit pomoci arp -d

    HW je v tom nevinne - overeno prohozenim OS mezi stroji.

    Co se zmenilo mezi verzemi OS, ze jsem to nezachytil, nebo mam cosi viditelne spatne?

    Diky za napady.

    Vypis konfigurace rozhrani je nize.

    cat /etc/network/interfaces
    -----------
    auto lo
    iface lo inet loopback
    
    
    allow-hotplug ens3f0
    iface  ens3f0 inet manual
    
    allow-hotplug ens3f1
    iface ens3f1 inet manual
    
    
    auto bond0
    iface bond0 inet manual
            bond-slaves  ens3f0 ens3f1
            bond-mode 1 
    	bond-primary ens3f1 
            bond-arp-validate all
    	bond-miimon 500
        	bond-downdelay 500
        	bond-updelay 500
    	bond-primary ens3f1
            bond-arp-interval 5000
            bond-arp-ip-target 10.5.75.1
    
    
    auto bond0.20
    iface bond0.20 inet manual
    
    auto bond0.21
    iface bond0.21 inet manual
    
    
    
    auto br0.20
    iface br0.20 inet static
    	address 10.5.75.140
    	netmask 255.255.255.0
    	network 10.5.75.0
    	broadcast 10.5.75.255
    	gateway 10.5.75.1
    	dns-nameservers 10.5.64.4 10.5.65.4
    	dns-search domena.cz
    	bridge_ports bond0.20
    	#bridge_fd 0
    	#bridge_maxwait 0
    	#bridge_stp off
    
    auto br0.21
    iface br0.21 inet manual
            dns-nameservers 10.5.64.4 10.5.65.4
            dns-search domena.cz
            bridge_ports bond0.21
    
    
    auto br0
    iface br0 inet manual
    	bridge_ports bond0
    	bridge_fd 0
    	bridge_maxwait 0
    	bridge_stp off
    	bridge_vlan_aware yes
    ----------
    
    OK:
    arp -n
    
    Address                  HWtype  HWaddress           Flags Mask  Iface
    10.5.75.1                ether   00:08:e3:ff:fd:90   C           br0.20
    10.5.75.144              ether   92:95:da:8a:53:26   C           br0.20
    
    
    spatne:
    arp -n
    
    Address                  HWtype  HWaddress           Flags Mask  Iface
    10.5.75.140              ether   00:1b:21:da:0d:30   C           bond0.20
    10.5.75.1                ether   00:08:e3:ff:fd:90   CM          br0.20
    
    

    Řešení dotazu:


    Odpovědi

    4.2.2021 17:06 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Spíš než ten konfigurační soubor by mne zajímal výstup "ip -d link show" a "ip addr show" (pokud máte dostatečně novou verzi iproute2, stačí "ip -d addr show"), protože ten konfigurační soubor he dost podivný: např. se podle všeho snaží nastavit současně MII i ARP monitoring, což určitě nejde a z hlavy si nepamatuju, jak přesně se jádro zachová (a je otázka, co mu vaše distribuční nástroje vůbec pošlou). A místo "arp -n" raději "ip neigh show".
    4.2.2021 17:34 j
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Hele mozna nerozumim reci tvyho kmene, ale zkus sem nahodit neco jako ip li ls. Mam takovy podezreni, ze pouzivas ponekud hodne zastaraly zpusob nastavovani sitovani. Coz by i odpovidalo ty debiani odlezely mrtvole.

    Zkus to nejak takhle (klidne z ruky)
    # ip link add bond0 type bond
    # ip link set bond0 type bond miimon 100 mode active-backup
    # ip link set ens3f0 down
    # ip link set ens3f0 master bond0
    # ip link set ens3f1 down
    # ip link set ens3f1 master bond0
    # ip link set bond0 up
    
    # ip link add link bond0 name mojeVlan type vlan id 100
    # ip link set dev mojeVlan up
    # ip addr add a.b.c.1/24 brd a.b.c.255 dev mojeVlan
    
    Tam kde je ta mezera si samo muzes klidne priradit IPcko primo na ten bond, abys overil ze ti funguje, ale i bez toho bys mel videt arp.

    Pochopitelne za predpokladu, ze se ty predvidatelny nazvy sitovek zcela nepredvidatelne zrovna nevygenerujou uplne jinak.

    ---

    Dete s tim guuglem dopice!
    9.2.2021 11:36 aldrtik | skóre: 2
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Diky za reakce. Zadne *tables tam nejsou.

    Patrne jsem udelal chybu v chapani:

    - VLAN aware bridge - traditional bridge a VLANy

    Debian 9 dle konf. v 1. prispevku:
    
    root@blade4:~# ip neigh show
    10.5.75.143 dev br0.20 lladdr 00:1b:21:db:32:34 STALE
    10.5.75.138 dev br0.20 lladdr 00:1b:21:da:10:dc STALE
    10.5.75.144 dev br0.20 lladdr 92:95:da:8a:53:26 STALE
    10.5.75.142 dev br0.20 lladdr 00:1b:21:da:8e:28 STALE
    10.5.75.1 dev br0.20 lladdr 00:08:e3:ff:fd:90 DELAY
    10.5.75.139 dev br0.20 lladdr 00:1b:21:da:10:e0 STALE
    
    root@blade4:~# arp -n
    Address                  HWtype  HWaddress           Flags Mask            Iface
    10.5.75.143              ether   00:1b:21:db:32:34   C                     br0.20
    10.5.75.138              ether   00:1b:21:da:10:dc   C                     br0.20
    10.5.75.144              ether   92:95:da:8a:53:26   C                     br0.20
    10.5.75.142              ether   00:1b:21:da:8e:28   C                     br0.20
    10.5.75.1                ether   00:08:e3:ff:fd:90   C                     br0.20
    10.5.75.139              ether   00:1b:21:da:10:e0   C                     br0.20
    
    
    
    Funkcni konfigurace s Debian 10, (hodne zastaraly zpusob nastavovani sitovani):
    
    root@blade7:~# cat /etc/network/interfaces
    
    auto lo
    iface lo inet loopback
    
    
    allow-hotplug ens3f0
    iface  ens3f0 inet manual
    
    # The primary network interface
    allow-hotplug ens3f1
    iface ens3f1 inet manual
    
    
    auto bond0
    iface bond0 inet manual
            bond-slaves  ens3f0 ens3f1
            bond-mode 1 
    	bond-primary ens3f1 
            bond-arp-validate all
    # Specifies the MII link monitoring frequency in milliseconds. This determines how often the link state of each slave is inspected for link failures. 
    #	bond-miimon 500
    #    	bond-downdelay 500
    # Specifies the time, in milliseconds, to wait before disabling a slave after a link failure has been detected.
    #    	bond-updelay 500
    	bond-primary ens3f1
            bond-arp-interval 5000
            bond-arp-ip-target 10.5.75.1
    
    
    
    #auto bond0.20
    #iface bond0.20 inet manual
    
    #auto bond0.21
    #iface bond0.21 inet manual
    
    
    
    auto br0.20
    iface br0.20 inet static
    	address 10.5.75.144
    	netmask 255.255.255.0
    	network 10.5.75.0
    	broadcast 10.5.75.255
    	gateway 10.5.75.1
    	dns-nameservers 10.5.64.4 10.5.65.4
    	dns-search domena.org
    	bridge_ports bond0
    	bridge_fd 0
    	bridge_maxwait 0
    	bridge_stp off
    
    auto br0.21
    iface br0.21 inet manual
            # dns-* options are implemented by the resolvconf package, if installed
            dns-nameservers 10.5.64.4 10.5.65.4
            dns-search domena.org
            bridge_ports bond0
    
    
    auto br0
    iface br0 inet manual
    	bridge_ports bond0
    	bridge_fd 0
    	bridge_maxwait 0
    	bridge_stp off
    	bridge_vlan_aware yes
    
    
    
    root@blade7:~# ip neigh show
    10.5.75.140 dev br0.20 lladdr 00:1b:21:da:0d:30 REACHABLE
    10.5.75.1 dev br0.20 lladdr 00:08:e3:ff:fd:90 REACHABLE
    10.5.75.138 dev br0.20 lladdr 00:1b:21:da:10:dc REACHABLE
    
    
    root@blade7:~# arp -n
    Address                  HWtype  HWaddress           Flags Mask            Iface
    10.5.75.140              ether   00:1b:21:da:0d:30   C                     br0.20
    10.5.75.1                ether   00:08:e3:ff:fd:90   C                     br0.20
    10.5.75.138              ether   00:1b:21:da:10:dc   C                     br0.20
    
    
    Takze konfigurace prevzata z Debian 9 na Debian 10 vygeneruje jina zarizeni.

    Dal me prekvapilo, ze polozka u br0:

    bridge_vlan_aware yes

    muze byt aktivni nebo za # a zafunguje stejne, takze fakticky mam funkcni konfiguraci pro Debian 10, ale s pochopenim jsem zase na zacatku.

    Vypis:

    ip a sh

    pro ilustraci vygenerovanych devices nejsem schopen sem dat, protoze vetsitka a mensitka to tady bere jako html znacky.

    9.2.2021 13:36 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Vypis "ip a sh" pro ilustraci vygenerovanych devices nejsem schopen sem dat, protoze vetsitka a mensitka to tady bere jako html znacky.

    Tak ho prožeňte např. přes tenhle skript. Ale přidejte i výstup "ip -d link show", ten by měl být ještě důležitější.

    Snažit se vytvářet vlan devices nad VLAN aware bridge určitě není dobrý nápad. Implementace VLAN aware bridge (IIRC od jádra 3.9 nebo 3.10) vznikla právě proto, aby se takové věci dělat nemusely a šlo s bridge device v linuxu pracovat podobně jako s VLAN aware switchem.

    11.2.2021 10:01 aldrtik | skóre: 2
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Po prohnani vypisu:

    ip link sh, resp. ip a s, ip -d link show

    pres doporuceny skript to zde stale pri nahledu komentare hlasi:

    "Značka LOOPBACK,UP,LOWER_UP není povolena!"

    Nejsem koder - existuje na to mistni trik, jak sem vypisy dostat, tak jak jsou?

    11.2.2021 12:46 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Chcete říct, že vám to nenahradí menšítka a většítka entitami "<" a ">"? Nekopíroval jste náhodou původní verzi z formuláře místo té konvertované pod ním?
    11.2.2021 20:37 aldrtik | skóre: 2
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Příloha:
    Delal jsem to v besu, takze platim za blba, jak pisete.

    Vypisy posilam jako prilohu, protoze po konverzi se to kvuli zalamovani nedobre cte.

    11.2.2021 21:52 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS

    Jestli dobře vidím, hlavní rozdíl je v tom, že na Debianu 9 je br0.20 (a analogicky br0.21) bridge, ve kterém je jako slave bond0.20 (vlan device pro VID 20 nad bond0), na Debianu 10 je to vlan device pro VID 20 nad br0 - ale ten bond0.20 je tam pořád taky.

    Osobně bych doporučoval se na tenhle historický přístup úplně vykašlat a použít vlan filtering v rámci toho bridge, popis najdete např. tady.

    30.11.2021 12:15 aldrtik | skóre: 2
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Příloha:
    Pokud by nekoho zajimalo v cem byl problem - rozdil je pouze v konfiguracich /etc/network/interfaces v Debian 10 vuci verzi v Debian 9.

    Funkcni verze pro Debian 10 je v priloze a vsechno chodi tak, jak ma.

    vencour avatar 11.2.2021 17:26 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Jedna věc je editovat příspěvek (nahradit "<" za (bez mezer) " & l t ; ", další možností je vložit to jako výpis v příloze.
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    4.2.2021 18:34 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Prejmenovane sitovky? Ebtables vs. nftables? Drivery sitovek podporuji offload, ktery v 9 nedelaly?
    4.2.2021 18:37 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    A muj oblibeny systemd.
    4.2.2021 18:40 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Release pre mipsel?
    4.2.2021 19:18 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Njn, prvni link z google. Ty release notes jsou vsude stejne.
    4.2.2021 19:47 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    By ma zaujímalo, prečo nevyhodili to vypnutie bondingu správcovia balíčkov keď o tom vedeli. Resp., by ma zaujímalo prečo to tam vôbec dali.
    4.2.2021 21:44 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS

    Většinou je za tím snaha co nejméně se odlišovat od upstreamu a v případě systemd upstream na zpětnou kompatibilitu a nerozbíjení uživatelských systémů moc nehraje, často spíš naopak. Viz třeba ten odkaz, který jsem sem dával o něco dříve.

    Na druhou stranu je fér přiznat si, že te historické chování bonding driveru (a některých dalších, třeba dummy), kdy se při natažení automaticky vytvoří jedno zařízení, je z dnešního pohledu jednoznačně historický omyl - který ale vzhledem k tomu, že politika jádra je diametrálně odlišná od systemd, nelze plně napravit. (Leda tak, že všichni uživatelé přejdou na teaming, ale to zatím taky moc reálně nevypadá.)

    4.2.2021 21:55 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    Ten dôvod je napísaný v tom súbore, a je iný ako píšeš.
    4.2.2021 18:40 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Bonding, VLAN a rozdil v chovani na strojich s ruznymi verzemi OS
    To mi připomíná: tahle zákeřnost by taky mohla hrát roli.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.