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í
×
    včera 17:33 | Nová verze

    Byla vydána (𝕏) nová verze 2025.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 10:33 | Komunita

    Dánské ministerstvo pro digitální záležitosti má v plánu přejít na Linux a LibreOffice [It's FOSS News].

    Ladislav Hagara | Komentářů: 11
    včera 09:22 | Komunita

    V úterý Google vydal Android 16. Zdrojové kódy jsou k dispozici na AOSP (Android Open Source Project). Chybí (zatím?) ale zdrojové kódy specifické pro telefony Pixel od Googlu. Projekty jako CalyxOS a GrapheneOS řeší, jak tyto telefony nadále podporovat. Nejistá je podpora budoucích Pixelů. Souvisí to s hrozícím rozdělením Googlu (Google, Chrome, Android)?

    Ladislav Hagara | Komentářů: 2
    12.6. 20:22 | Nová verze

    Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.101 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.101 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    12.6. 10:00 | Komunita

    V Brně na FIT VUT probíhá třídenní open source komunitní konference DevConf.CZ 2025. Vstup je zdarma, nutná je ale registrace. Na programu je celá řada zajímavých přednášek, lightning talků, meetupů a workshopů. Přednášky lze sledovat i online na YouTube kanálu konference. Aktuální dění lze sledovat na Matrixu, 𝕏 nebo Mastodonu.

    Ladislav Hagara | Komentářů: 0
    12.6. 09:44 | IT novinky

    Vyloučení technologií, které by mohly představovat bezpečnostní riziko pro stát, má umožnit zákon o kybernetické bezpečnosti, který včera Senát schválil spolu s novelami navazujících právních předpisů. Norma, kterou nyní dostane k podpisu prezident, počítá rovněž s prověřováním dodavatelů technologií pro stát. Normy mají nabýt účinnosti od třetího měsíce po jejich vyhlášení ve Sbírce zákonů.

    Ladislav Hagara | Komentářů: 4
    12.6. 01:11 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.6.

    Ladislav Hagara | Komentářů: 0
    12.6. 00:55 | Nová verze

    Po Red Hat Enterprise Linuxu a AlmaLinuxu byl v nové stabilní verzi 10.0 vydán také Rocky Linux. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    11.6. 22:55 | Nová verze

    Bylo vydáno Eclipse IDE 2025-06 aneb Eclipse 4.36. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    11.6. 22:33 | IT novinky

    Americká filmová studia Walt Disney a Universal Pictures podala žalobu na provozovatele populárního generátoru obrázků pomocí umělé inteligence (AI) Midjourney. Zdůvodňují to údajným porušováním autorských práv. V žalobě podané u federálního soudu v Los Angeles označují firmu za „bezednou jámu plagiátorství“, neboť podle nich bez povolení bezostyšně kopíruje a šíří postavy z filmů jako Star Wars, Ledové království nebo Já, padouch, aniž by do nich investovala jediný cent.

    Ladislav Hagara | Komentářů: 1
    Jaký je váš oblíbený skriptovací jazyk?
     (55%)
     (31%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 262 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: Routování hostitel virtuálních PC

    14.4.2019 14:45 ZAH | skóre: 43 | blog: ZAH
    Routování hostitel virtuálních PC
    Přečteno: 446×
    Mám následující routovací tabulku na servru, který hostuje několik virtuálních počítačů.
    Adresát         Brána           Maska           Přízn Metrik Odkaz  Užt Rozhraní
    192.168.102.0   *               255.255.255.0   U     0      0        0 virbr1
    192.168.254.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.123.0   *               255.255.255.0   U     0      0        0 virbr0
    link-local      *               255.255.0.0     U     1002   0        0 eth0
    link-local      *               255.255.0.0     U     1003   0        0 eth1
    default         192.168.254.2   0.0.0.0         UG    0      0        0 eth1
    default         192.168.254.2   0.0.0.0         UG    0      0        0 eth0
    
    Virtuální síť 192.168.102.0/24 je směrovaná. Virtuální počítače bez problémů přistupují na internet branou 192.168.254.2 a na vlastní bránu stejně jako se počítače ze sitě 192.168.254.0/24 dostanou na počítače v síti 192.168.102.0/24. (ping, traceroute, ssh).

    Problém nastane pro navázaní spojení ze sítě 192.168.102.0/24 na počítače v síti 192.168.254.0/24. Přikládám traceroute.
    traceroute to 192.168.154.1 (192.168.154.1), 30 hops max, 60 byte packets
     1  gateway (192.168.102.1)  0.167 ms  0.075 ms  0.072 ms
     2  * * *
     3  * * *
     4  * * *
     5  * * *
    
    Prosím o nakopnutí správným směrem. ZAH

    Řešení dotazu:


    Odpovědi

    14.4.2019 15:12 V.
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Tam máte bridge, je to tak? Jestli je to linux, můžete dát spíš výstup "ip rou"?
    14.4.2019 15:26 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    [root@s3 ~]# ip route
    192.168.102.0/24 dev virbr1  proto kernel  scope link  src 192.168.102.1 
    192.168.154.0/24 dev eth0  scope link 
    192.168.123.0/24 dev virbr0  proto kernel  scope link  src 192.168.123.1 
    169.254.0.0/16 dev eth0  scope link  metric 1002 
    169.254.0.0/16 dev eth1  scope link  metric 1003 
    default via 192.168.154.2 dev eth1 
    default via 192.168.154.2 dev eth0 
    
    virbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
        link/ether 52:54:00:f8:ff:bf brd ff:ff:ff:ff:ff:ff
        inet 192.168.102.1/24 brd 192.168.102.255 scope global virbr1
    
    
    14.4.2019 15:51 V.
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Obecně by se mělo routovat přes L3 interfejsy. Což by měly být bridge. A když má bridge IP adresu, tak L2 interfejs je bez adresy, takže třeba i příslušný ETHx interfejs k bridgi. Pak by pro ten ETHx neměl být řádek v routovací tabulce.
    Když tohle ladim, tak pouštim tcpdump na interfejsu k cíli, když mimo server tak na fyzickém interfejsu, když do serveru tak na tapX. Mimochodem jak jste přivedl "internet" do těch virtualizovaných hostů?
    Jak se dívám do "man qemu"
    -netdev bridge,id=id[,br=bridge][,helper=helper]
    Connect a host TAP network interface to a host bridge device. 
    
    Use the network helper helper to configure the TAP interface and attach it to the bridge. The default network helper executable is /path/to/qemu-bridge-helper and the default bridge device is br0. 
    
    Examples: 
    
            #launch a QEMU instance with the default network helper to
            #connect a TAP device to bridge br0
            qemu-system-i386 linux.img -netdev bridge,id=n1 -device virtio-net,netdev=n1
    
    
            
            #launch a QEMU instance with the default network helper to
            #connect a TAP device to bridge qemubr0
            qemu-system-i386 linux.img -netdev bridge,br=qemubr0,id=n1 -device virtio-net,netdev=n1
    tak virtio-net taky jede přes tap (L2)
    14.4.2019 16:41 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Definice bridge brctl show
    bridge name	bridge id		STP enabled	interfaces
    virbr0		8000.5254009dbcc2	yes		virbr0-nic
    virbr1		8000.525400f8ffbf	yes		virbr1-nic
    							vnet0
    							vnet
    
    Definice sítě virsh
    <network>
      <name>BR_ETH1</name>
      <uuid>b78d2c02-fba6-85cf-96f8-a96a90ee1437</uuid>
      <forward mode='route'/>
      <bridge name='virbr1' stp='on' delay='0' />
      <mac address='52:54:00:F8:FF:BF'/>
      <domain name='BR_ETH1'/>
      <ip address='192.168.102.1' netmask='255.255.255.0'>
        <dhcp>
          <range start='192.168.102.10' end='192.168.102.254' />
          <host ........................
              ................................................... />
        </dhcp>
      </ip>
    </network>
    
    14.4.2019 17:22 V.
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Ok, takže chcete routovat (mimo server i do virtuálních strojů) přes tu síť 192.168.102.x? Pokud je na serveru interfejs s tímhle rozsahem, musí být i na nějakém L3 prvku (něčem s IPv4 adresou).
    A proč tam máte dhcp, to se tak dělá? Asi to neni nic proti ničemu, mně přijde přehlednější nezávislý dhcp server.
    14.4.2019 18:09 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    DHCP je tam pro centrální správu pevných adres virtuálů v rámci hostitele. Celkem mi to vyhovuje.

    Přidávám ještě ip route jednoho z virtuálů
    ip route
    default via 192.168.102.1 dev eth0 proto dhcp metric 100 
    192.168.102.0/24 dev eth0 proto kernel scope link src 192.168.102.10 metric 100 
    
    Na celém mě nejvíce mate, že odkudkoliv z vnějšku se připojím bez problému až na virtuál. Z virtuálu bez problémů ven ze sítě hostitele a na bránu. Začínám podezřívat router na výstupu ze sítě, ale nevím jak by to mohl ovlivnit. Vždy jsem si myslel, že jestliže mám zapnuté routování a vidím v síti z routovacího počítače dva jiné vidí se také, nestojí li jim cestě nějaké pravidlo z firewallu.

    Zatímco tohle píšu mě napadlo zkontrolovat jednu z těch nedostupných stanic a tu máš čerte kropáč. Clý problém se přesouvá na tyto stanice ze základního adresního rozsahu , které neumí vracet odpověď virtuálům. Stanice získávají nastavení sítě z dhcp a jejich standartní routovací tabulka vypadá asi takto.
    0.0.0.0         192.168.154.2   0.0.0.0         UG    100    0        0 enp0s25
    192.168.154.0   0.0.0.0         255.255.255.0   U     100    0        0 enp0s25
    
    doplnil jsem jí ručně
    0.0.0.0         192.168.154.2   0.0.0.0         UG    100    0        0 enp0s25
    192.168.102.0   192.168.154.3   255.255.255.0   UG    0      0        0 enp0s25
    192.168.154.0   0.0.0.0         255.255.255.0   U     100    0        0 enp0s25
    
    a toto funguje. Problém se tímto přesouvá na router který obsluhuje DHCP, jdu studovat dokumentaci Mikrotik. ZAH
    14.4.2019 16:34 NN
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    default via 192.168.154.2 dev eth1 
    default via 192.168.154.2 dev eth0
    Urcite dvakrat default route?
    14.4.2019 16:51 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Po odebrání libovolné beze změn . Dva switche.
    14.4.2019 17:18 V.
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Když je jeden rozsah na ETHx, nemůže být i na bridgi.
    Pokud ten rozsah/routu odeberete, tj. i odeberete default gateway, kam to chcete posílat, co je "next hop"?
    Mimochodem, pokud máte dva switche k jednomu serveru, pak musíte zajistit/ošetřit asymetrický routing nebo nějaký load balancing.
    14.4.2019 21:32 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Vyřešeno pomocí nastavení routru. Moc děkuji všem za snahu a hlavně všem v http://www.abclinuxu.cz/poradna/linux/show/379809 diskuzi o nastavení option 121 route v dhcp mikrotiku.
    20.4.2019 15:47 ZAH | skóre: 43 | blog: ZAH
    Rozbalit Rozbalit vše Re: Routování hostitel virtuálních PC
    Příloha:
    Přidávám k tématu ještě kalkulačku option 121 jako v Javě jako spustitelný jar pod java 1.8. Je to absolutně bez záruky. Bude li zájem o zdrojový kód je k dispozici, ale nečekejte žádný zázrak.

    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.