VirtualBox Host networking

Fórumok

Sziasztok!

Valaki el tudná mondani nagy vonalakban, hogyan kell beállítani a hálózatot a következő konfighoz:
- openSUSE 10.3 host, ADSL kapcsolattal;
- Windows XP guest, vbox0 host interface-szel.

Azért kell a host interface és nem a NAT-módszer, mert el akarom érni a guest-ből a host-on futó Samba szervert (a VirtualBox-ba beépített lassú és hibás). Ehhez valami bridge vagy mi kell, viszont csak idáig írja a Help a dolgot.

Addig megvagyok, hogy van br0, amiben benn van az eth0 és a vbox0, de tovább nem tudom hogy kell, mert nem értek hozzá.

Ezt gányoltam eddig (a (*)-gal jelöltek saját ötletelés):
eth0: a leírás szerint át kellett állítani statikus IP: 0.0.0.0-ra
vbox0: statikus IP: 192.168.1.1/24 (*)
br0 (eth0, vbox0): DHCP
Windowsban: statikus IP, 192.168.1.2/24, gateway: 192.168.1.1 (*)

Tűzfalak kikapcsolva.
host-ról: "ping 192.168.1.2" nem működik.
guest-ről: "ping 19.168.1.1" nem működik.

WTF?!

Hozzászólások

Hátha segít.. Az én host-om routeren keresztül csatlakozik a netre, de ettől függetlenül hasonló volt a feladat:
http://hup.hu/node/49274#comment-486875
http://hup.hu/node/49274#comment-486891
(Az utolsó a megoldás: az idézet: Ubuntu host-on az /etc/network/interfaces file tartalma)

A vbox0-t a VirtualBox-szal adott VBoxAddIF paranccsal csináltam.
A virtuális gép beállításnál a "gazda csatoló"-t kell kiválasztani, majd az interfész neve mezőbe beírni a vbox0 -t.

Ezután teljesen egyenrangú gépek lesznek a hálózatban mind a host mind a guest, és innen olyan, mint "igaziban"..

Igen, köszi, én is idáig jutottam el, csak nem működik. Viszont miután feladtam azt a részt, amihez nem értek (bridge beállítás), és megelégedtem azzal, hogy a host és a guest tudjanak egymással kommunikálni, megpróbáltam csak ennyit elérni. 192.168.1.X-szel nem működödött ez sem, de 10.0.0.X-szel igen. Nem értem, hogy miért... Mindenesetre, legalább a host gyors és stabil Samba szerverét tudom használni a VirtualBox-os helyett, így akár a host-on lévő filmet is simán meg tudok nézni a guest Windows Media Playerén. :)

(Egy másik gépen azért nem működött a dolog, mert nem közvetlenül csatlakozott a netre, hanem egy otthoni routeren keresztül, és az otthoni hálózat is pont 192.168.1.X-es volt. Egy csomó hajtépés után jöttem rá, hogy mi a gond. Ezt azért írtam le ide, hátha lesz még hozzám hasonló kezdő, aki nem gondol az IP címek ütközésére.)

Hali!
Host: ubuntu 172.16.174.110,
guest: xp 172.16.174.111

Eljutottam odáig, hogy a guest gép a host-tal azonos tartományban van és "kifele" minden működik is frankón, de a guest-ben futó távoli asztalt nem tudom elérni, sőt, még csak pingelni sem tudom a hostból a guest-et. Guestből megy a host ping.

Mi lehet a probléma, mit hagytam ki?

Köszi!

En a kovetkezo megoldast hasznalom:

th@ghost:~/VMware$ cat virtualbox_net
tunctl -t tap1 -u th
chmod 666 /dev/net/tun
ifconfig tap1 up
brctl addbr br0
ifconfig eth0 0.0.0.0 promisc up
brctl addif br0 eth0
ifconfig br0 10.5.16.3 netmask 255.255.255.0
brctl addif br0 tap1
route add default gw 10.5.16.254

--
TH