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 23:55 | IT novinky

Google na YouTube oficiálně představil Android 8.0 Oreo. Přehled novinek v příspěvku na blogu věnovaném vývojářům.

Ladislav Hagara | Komentářů: 1
včera 16:44 | Zajímavý článek

Po téměř 3 měsících od vydání třetího čísla publikoval Michal Špaček na svých stránkách čtvrté číslo newsletteru věnovanému bezpečnosti, bezpečnému vývoji převážně webových aplikací a bezpečnosti uživatelů. Jedná se současně o číslo poslední: "Nepíše se mi to lehce, a trvalo to, než jsem to ze sebe dostal, ale tohle je poslední newsletter v této podobě. Ani jsem ho nestihl pojmenovat a už jsem ho zabil. Nezbývá mi tolik času, abych každou událost, novinku a změnu v prohlížeči detailně popisoval tak, jak bych v newsletteru chtěl, mrzí mě to".

Ladislav Hagara | Komentářů: 0
včera 07:00 | Nová verze

Byla vydána diaspora* ve verzi 0.7.0.0. Jedná se o svobodný software, který slouží jako osobní webový server pro poskytování služeb sociální sítě (Wikipedie). Přehled novinek v příspěvku na blogu a na GitHubu. Sociální síť diaspora* byla před pěti lety předána komunitě.

Ladislav Hagara | Komentářů: 0
včera 06:00 | IT novinky

Společnost Hardkernel stojící za jednodeskovými počítači ODROID představila na YouTube minipočítač určený pro domácí cloud ODROID-HC1 vycházející z ODROID-XU4. Minipočítač s kovovou krabičkou, do které stačí vložit 2 a půl palcový disk, lze koupit za 49 dolarů. ODROID-HC1 je stohovatelný.

Ladislav Hagara | Komentářů: 26
20.8. 16:22 | Nová verze

Byl vydán DB Browser for SQLite (sqlitebrowser) ve verzi 3.10.0. Nejnovější stabilní verze této grafické nadstavby nad relačním databázovým systémem SQLite (Wikipedie) přináší například integraci s DBHub.io, tj. platformou pro sdílení SQLite databází. Podrobnosti na GitHubu.

Ladislav Hagara | Komentářů: 2
20.8. 08:00 | IT novinky

Andy Rubin, spoluzakladatel společnosti Android, jež byla v roce 2005 koupena Googlem, nyní CEO společnosti Essential Products, oznámil předprodej chytrého telefonu Essential. Telefon se začne rozesílat 1. září. Cena telefonu je 699 dolarů. Cena telefonu současně s 360° kamerou s rozlišením 4K byla stanovena na 749 dolarů. Kameru, v budoucnu i další příslušenství, lze k telefonu připojit pomocí konektoru s magnety.

Ladislav Hagara | Komentářů: 0
19.8. 13:44 | Zajímavý software

Evropská komise vydala novou verzi 1.4.0.1 svého open source v Javě naprogramovaného softwaru pro online průzkumy EUSurvey. Online dotazníky lze vytvářet na stránkách Evropské komise nebo si lze software stáhnout (zip a war) a nainstalovat lokálně. Zdrojové kódy jsou k dispozici pod licencí EUPL (European Union Public Licence).

Ladislav Hagara | Komentářů: 0
18.8. 23:55 | Komunita

Ubuntu 17.10 (Artful Aardvark) bude ve výchozím stavu zobrazovat Dok (Launcher). Jedná se o rozšíření GNOME Shellu Ubuntu Dock. To bylo forknuto z rozšíření Dash to Dock. Ukázka na YouTube [reddit].

Ladislav Hagara | Komentářů: 8
17.8. 15:33 | Nová verze

Byla vydána verze 17.08.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Aplikace kmag, kmousetool, kgoldrunner, kigo, konquest, kreversi, ksnakeduel, kspaceduel, ksudoku, kubrick, lskat a umbrello byly portovány na KDE Frameworks 5.

Ladislav Hagara | Komentářů: 0
17.8. 15:11 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2017-08-16 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Nejnovější Raspbian je založen na Debianu 9 Stretch. Přehled novinek v poznámkách k vydání. Řešena je také bezpečnostní chyba Broadpwn (CVE-2017-9417).

Ladislav Hagara | Komentářů: 2
Těžíte nějakou kryptoměnu?
 (4%)
 (2%)
 (17%)
 (76%)
Celkem 370 hlasů
 Komentářů: 21, poslední 13.8. 09:57
    Rozcestník

    Dotaz: QEMU a networking

    23.2.2010 16:48 Karel Malik
    QEMU a networking
    Přečteno: 811×
    Dobry den,

    pouzivam QEMU pro virtualizaci systemu WinXP. Ve virtualizovanem systemu jsem potreboval pripojeni k internetu, tak jsem to provizorne vyresil pomoci NATu:
    sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
    sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    
    a pres tap0 rozhrani. Takto to funguje paradne.

    Tim jsem vsak v ramci sve site (kterou vytvari muj domaci router) vytvoril jeste jeden subnet, ve kterem se vyskytuji fyzicky a virtualizovany pocitac. Potreboval bych to vsak vyresit bez vytvoreni dalsi podsite, tedy tak, ze ve virualnim WinXP OS nastavim prideleni IP adresy pomoci DHCP serveru a virtualizovany OS obdrzi IP primo od meho routeru. Melo by se to tedy jevit tak, jako kdyby na siti byly dva samostatne pocitace. Doufam, ze jsem to vysvetlil poradne. Toto se mi uz drive podarilo dosahnout s VirtualBoxem, avsak s QEMU stale tapu. Budu moc vdecny za rady.

    Řešení dotazu:


    Odpovědi

    vencour avatar 23.2.2010 17:18 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Obecný postup, dle mne ... udělat bridge, na br0 mít adresu, co vidí router, nahodit tapX, jenž bude propojen na virtuální stroje, adresu buď nastavíte ručně nebo přes dhcp z venku ... pozor na nastavení MAC pro vnitřní adresu virtuálního stroje.

    Ona formulace pro síť je u mne "qemu ... -net nic,model=e1000,macaddr=52:54:00:12:34:77 -net tap,ifname=tapX,script=no"

    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.
    23.2.2010 18:13 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Dekuji moc reakci, je to vsak na me prilis strucne.
    udělat bridge, na br0 mít adresu, co vidí router
    Jak presne udelam ten bridge? Googlil jsem a hral jsem si s brctl ale nevim jestli jsem na dobre ceste. Jeste by me zajimalo co presne znamena "adresa co vidi router"
    nahodit tapX
    Delam to takto:
    sudo tunctl -t tap0 -u user
    sudo ip link set tap0 up
    sudo ip addr add 10.0.0.1/24 dev tap0
    
    ale nejsem si jisty, jakou IP adresu v tom tretim prikazu nastavit. Adresa me site je 192.168.0.0/24, router ma 192.168.0.1.
    pozor na nastavení MAC pro vnitřní adresu virtuálního stroje
    Proc pozor na MAC adresu? Jakou s tim ma souvislost?

    A k cemu je tam ten option "model=e1000"?
    vencour avatar 23.2.2010 18:56 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Ok. V jádru musí být podpora pro 802.1d, v gentoo mam k tomu bridge-utils, tunctl máte.

    Nastavení sítě, pokud máte 192.168.0.1/24 router bych nechal třeba 192.168.0.10/24 na br0 a 192.168.0.20/24 dal do virtuálu.

    Ohledně nastavení ... cílem je br0 s onou IP 192.168.0.10/24 na br0, eth0 bez IP adresy, tap0 bez IP adresy a 192.168.0.20/24 ve virtuálu, postup bude:

    ip addr flush dev eth0
    brctl addbr br0
    tunctl -u user -t tap0
    brctl addif br0 tap0
    ip li set tap0 promisc on
    ip li set tap0 up
    ip li set eth0 promisc on
    ip li set eth0 up
    ip li set br0 up
    ip add add 192.168.0.10/24 dev br0
    ip route add default via 192.168.0.10
    a k tomu ve virtuálu nastavení IP adresy taky ručně nebo přes dhcp. Pokud máte kvm, tak mít modul kvm_intel (máte-li Intel) nahranej a být ve skupině kvm.

    Defaultně dává qemu síťovku realtek (asi r8169), tu se mi nepodařilo rozchodit, proto volim "model=e1000", s tou mam ověřenou funkčnost. MAC adresu je vhodné nastavit, jelikož je to L2 spoj ... při více virtuálních serverech nelze mít stejné MAC adresy ... taky jsem už narazil :-(, je velice vhodné nastavit MAC adresu již při startu.


    DOPLNĚNO 2.3.2010 pro úplnost diskuse chybí přidání eth0 do bridge, tedy "brctl addif br0 eth0"

    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.
    24.2.2010 09:43 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Dekuji, nerozumim vsak, co tam dela ta IP 192.168.0.10/24? Chci aby fyzicky i virtualizovany system dostaly adresu od dhcp serveru (= router na 192.168.0.1).

    Jinak co jsem to zkousel, tak vsechny ty prikazy probehly v pohode, jenze tim ze jsem si prenastavil vychozi branu na 192.168.0.10 (nevim proc) mi prestal fungovat internet (chapu proc).

    Routovaci tabulka pote vypada takto:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
    192.168.0.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 br0
    0.0.0.0         192.168.0.10    0.0.0.0         UG    0      0        0 br0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    202    0        0 eth0
    
    vencour avatar 24.2.2010 10:44 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Pravda, já to zvrzal ... routa se dává na router ... ne na lokál, omlouvam se ...

    Když nastavíte bridge a tapX, měl byste dostat ve virtuálu přes dhcp adresu, jste v jednom segmentu. A když na to přijde, i na br0 byste ji moh dostat ... to už je na tom, co máte radši (dhcp/static).

    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.
    24.2.2010 16:30 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    No radeji mam DHCP:)

    Jak se tedy prosim to, jak jste to ted upresnil, projevi v te sade prikazu co jste psal vyse?
    vencour avatar 24.2.2010 16:40 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Že jsem zvrzal statické nastavení routy ve fyzickém stroji by mělo mít vliv jen na provoz v tom fyzickém stroji, ve virtuálu by mělo dhcp makat.

    Chybně jsem uvedl ip route add default via 192.168.0.10, podle Vašeho nastavení tam mělo být ip route add default via 192.168.0.1 ...

    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.
    25.2.2010 09:04 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    A toto tam ma taky byt?
    ip add add 192.168.0.10/24 dev br0
    
    vencour avatar 25.2.2010 10:05 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Když chcete dhcp, tak také ne.

    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.
    25.2.2010 10:44 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Dekuji, narazil jsem vsak na tento problem. Pokud qemu spustim takto:
    sudo modprobe kqemu
    sudo qemu -localtime -m 1024 -hda root.img -net nic,model=e1000,macaddr=52:54:00:12:34:77 -net tap,ifname=tap0,script=no
    
    Tak ve virtualizovanych windows xp pak nevidim zadny sitovy adapter. Windows sice rekne "nalezen novy HW" avsak jeho instalace se nezdari:/
    25.2.2010 10:55 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Pokud oddelam ten parametr "model=e1000", tak windows vidi sitove rozhrani (prave ten realtek jak jste psal). Jenze stejne si od routeru nevyzada IP adresu.

    Pred startem qemu jsem spustil jeste skript s timto:
    echo "sudo ip addr flush dev eth0"
    sudo ip addr flush dev eth0
    echo "sudo brctl addbr br0"
    sudo brctl addbr br0
    echo "sudo tunctl -u user -t tap0"
    sudo tunctl -u stoyan -t tap0
    echo "sudo brctl addif br0 tap0"
    sudo brctl addif br0 tap0
    echo "sudo ip li set tap0 promisc on"
    sudo ip li set tap0 promisc on
    echo "sudo ip li set tap0 up"
    sudo ip li set tap0 up
    echo "sudo ip li set eth0 promisc on"
    sudo ip li set eth0 promisc on
    echo "sudo ip li set eth0 up"
    sudo ip li set eth0 up
    echo "sudo ip li set br0 up"
    sudo ip li set br0 up
    echo "sudo ip route add default via 192.168.0.1"
    sudo ip route add default via 192.168.0.1
    
    Ten posledni prikaz mi sice rekl
    RTNETLINK answers: No such process
    
    ale routovaci tabulka je podle me v poradku:
    $ route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    202    0        0 eth0
    
    vencour avatar 25.2.2010 12:52 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Pokud máte mít nastavený bridge se statickou adresou, tak nevidim, že byste pro to měl příkaz? Provoz lze ověřovat přes ip -s li, že "to" žije v obou směrech.

    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.
    25.2.2010 21:05 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    No ten bridge jsme uz resili vyse. Nevim jestli chci na bridgi statickou IP adresu, v tomto se zrovna prilis nevyznam. Co vim je, ze virtualizovany OS bude prijimat adresu od routeru (192.168.0.1) dynamicky. Nejak nechapu, co to rozhrani br0 predstavuje. Je to rozhrani toho virtualizovaneho OS?
    vencour avatar 25.2.2010 21:32 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Bridge je bridge ... víte o tom, že nějaké adsl modemy mají více portů na LAN a když do nich připojíte dva kompy, tak se dva kompy navzájem vidí v jedné síti (třeba 192.168.0.0/24?) Stačí takový příklad? Co si do něj (bridge) přidáte, to pak má možnost se vidět.

    Nějaký souhrn.

    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.
    25.2.2010 21:54 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Dekuji moc za trpelivost:) A ted zase dotazy...

    Ja si tou sadou prikazu vyse pridal do bridge (br0) jenom rozhrani tap0? Nejak nechapu proc by bridge mel mit IP adresu kdyz chci aby IP mel jen router (192.168.0.1), muj fyzicky system (192.168.0.100 dynamicky routeru, rozhrani eth0) a virtualizovany system (192.168.0.101 dynamicky od routeru, rozhrani tap0(?)).

    Ja to chapu tak, ze sitovym rozhranim toho virtual OS je tap0, je to tak? Pak by se tedy mela IP priradit jen tap0, ne? A jelikoz to chci pres DHCP, tak ta ip se tam nastavi sama, az si ji system vyzada od DHCP, takze ji tam ani tim prikazem prirazovat nebudu.

    Takto to ja chapu. Muzete me prosim opravit v cem se teda pletu?
    vencour avatar 25.2.2010 22:05 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Proč máte virtuální stroj? Abyste spustil něco, co chcete, na železe (virtuálním), co Vám qemu nabídne. Obvykle zbyde výkon, takže br0 má IP adresu pro fungování sítě i v tom pc, kde pouštíte qemu. Qemu si rozumí s tap drajvrem, proto se přidává do bridge tap ... aby spojil virtuální stroj s vnějškem. A vevnitř toho virtuálního stroje máte takovou síťovku, jakou si vyberete (nebo defaultní)

    IP se nedává na tap, protože to je jen obdoba drátu, třeba ethernetu, dává se až na síťovku.

    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.
    25.2.2010 22:59 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Aha a je to tedy tak, ze pokud chci aby virtualni system dostaval IP od routeru dynamicky, tak na br0 NEBUDU nastavovat zadnou IP adresu?
    vencour avatar 26.2.2010 13:04 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Bridge je jen spojovací článek, jestli má nebo nemá IP adresu, to je pro virtuální stroj jedno. Jednodušší je mít br0 s IP adresou, třeba pro správu.

    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.
    26.2.2010 17:17 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Ok, pouzil jsem tedy skript s timto obsahem:
    #!/bin/bash
    
    sudo ip addr flush dev eth0
    sudo brctl addbr br0
    sudo tunctl -u user -t tap0
    sudo brctl addif br0 tap0
    sudo ip li set tap0 promisc on
    sudo ip li set tap0 up
    sudo ip li set eth0 promisc on
    sudo ip li set eth0 up
    sudo ip li set br0 up
    sudo ip add add 192.168.0.10/24 dev br0
    sudo ip route add default via 192.168.0.1
    
    Vytvorilo se tedy tap0 bez IP a br0 s IP 192.168.0.10. Routovaci tabulka pak vypada takto:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 br0
    
    coz je spatne, jelikoz tam neni zadne pravidlo pro eth0 i kdyz tam pred spustenim skriptu bylo. Pingovani pak vypada takto:
    $ ping 192.168.0.1
    PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
    From 192.168.0.10 icmp_seq=2 Destination Host Unreachable
    From 192.168.0.10 icmp_seq=3 Destination Host Unreachable
    From 192.168.0.10 icmp_seq=4 Destination Host Unreachable
    ...
    
    Mam tam tedy to pravidlo pro eth0 na vychozi branu nastavit rucne nebo je neco spatne uz v tom postupu?
    vencour avatar 26.2.2010 18:00 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Místo eth0 máte br0. Viz onen odkaz výše, eth0 v promisc režimu, všechny interfejsy musí být up a zaplé forwardování.

    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.
    27.2.2010 10:20 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Obsah toho odkazu jsem uz procetl.
    Místo eth0 máte br0
    Kde presne mate na mysli?
    eth0 v promisc režimu
    Proc musi byt eth0 v promikuitnim modu?
    zaplé forwardování
    Staci toto?
    sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
    
    vencour avatar 27.2.2010 10:33 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Místo eth0 (v případě bez bridge) máte pro přístup na internet br0 (v případě s bridgem).

    V promisc režimu být musí, jelikož skrze eth0 jde přístup pro více zařízení ... jak se v onom linku píše ... In order to act a a bridge, the network device must be placed into promiscuous mode which means it receives all traffic on a network. On a really busy network, this can eat significant bandwidth out of the processor, memory slowing the system down. The answer is to setup either a separate dedicated Linux box as the bridge, or use a hardware switch.

    Pokud máte po cat /proc/sys/net/ipv4/ip_forward výstupem "1", tak ok.

    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.
    27.2.2010 10:53 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Místo eth0 (v případě bez bridge) máte pro přístup na internet br0 (v případě s bridgem).
    Nejak nechapu. Mate na mysli vystup te routovaci tabulky? Nebo chybu v nekterem z tech prikazu?
    vencour avatar 27.2.2010 11:06 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Vy se divíte, že se používá br0 místo eth0. Já vám na to říkam, že pro provoz se používá v případě bridge br0. Jedná se formální záležitost. Stejně jako při zapojení přes wifi máte obvykle wlan0 routovatelné místo eth0.

    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.
    27.2.2010 11:09 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Takze ta routovaci tabulka ma vypadat takto?
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 br0
    
    vencour avatar 27.2.2010 11:16 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Jj, vypadá ok.

    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.
    27.2.2010 11:31 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Aha, jak jste psal "Místo eth0 máte br0." tak jsem myslel ze tam mam nekde chybu, ze jsem nekde prehodil eth0 a br0?:)

    K te routovaci tabulce - v tom pripade se odriznu od sve site a nemuzu pingovat ani router... Nema byt pak do bridge pridano i rozhrani eth0?
    vencour avatar 27.2.2010 11:51 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    No jo ... nevidim to tu napsáno. Ano má. Omlouvam se za ztrátu času.

    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.
    27.2.2010 12:05 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Huraa, je to tam!:) Mockrat dekuji za rady! Pro uplnost, takto vypada funkci postup:
    #!/bin/bash
    
    sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
    
    sudo ip addr flush dev eth0
    sudo brctl addbr br0
    sudo tunctl -u user -t tap0
    sudo brctl addif br0 tap0
    sudo brctl addif br0 eth0
    sudo ip li set tap0 promisc on
    sudo ip li set tap0 up
    sudo ip li set eth0 promisc on
    sudo ip li set eth0 up
    sudo ip li set br0 up
    sudo ip add add 192.168.0.10/24 dev br0
    sudo ip route add default via 192.168.0.1
    
    Routovaci tabulka pak vypada takto:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
    192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
    0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 br0
    
    Qemu spustim takto:
    sudo qemu -localtime -m 1024 -hda root.img -net nic,model=e1000,macaddr=52:54:00:12:34:77 -net tap,ifname=tap0,script=no
    
    Ve virtualnich WinXP nastavim aby si IP adresu bral z DHCP a je to:)
    vencour avatar 27.2.2010 12:09 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Dyť jo ;-) Omlouvam se za zdržení.

    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.
    27.2.2010 12:46 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Omlouvat se nemusite, ani nevite jak moc jste mi pomohl:)
    vencour avatar 27.2.2010 12:51 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Pokud budete pouštět více strojů najednou, u qemu se mi osvědčil parametr "name", abych viděl, kam lezu ;-)

    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.
    27.2.2010 12:45 trekker.dk | skóre: 71
    Rozbalit Rozbalit vše Re: QEMU a networking
    V promisc režimu být musí, jelikož skrze eth0 jde přístup pro více zařízení ... jak se v onom linku píše ...
    Jenom FYI - je zbytečné tu kartu do toho režimu přepínat ručně, při zařazení do bridge se přepne sama.
    Quando omni flunkus moritati
    vencour avatar 25.2.2010 12:48 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: QEMU a networking

    Pro tu síťovku jsme musel stáhnout ze stránek Intelu ovladač. Asi víte, že lze připojovat cdrom do virtuálního stroje za chodu (v qemu Ctrl+Alt+2, "change ide1-cd0 cetak-k-iso"), takhle mam přes mkisofs připravené různé "zajímavé věci" pro provoz. Tedy i ten ovladač tam lze takhle dostat.

    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.
    25.2.2010 21:43 Karel Malik
    Rozbalit Rozbalit vše Re: QEMU a networking
    Dekuji, nainstaloval jsem ovladace a uz vidim dostupne sitove zarizeni.

    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.