[Megoldva] Virtualbox - WinXP guest alól nincs net

Fórumok

Jó ideje használom a virtualboxot, guest oprendszerként WInXP-vel. Eddig az XP hálózata NAT-tal ment gond nélkül, a vbox beépített dhcp-je osztott neki címet (10.x.x.x) és a NAT-ot is elvégezte, viszont így nem tudtam Gentoo alól elérni az XP-t és az ICMP csomagok sem mennek át a vbox-os naton. Ez ok, a manual is megemlíti.
Erre megoldás a manual szerint a "host interface" hálózati beállítás használata, amely segítségével egy tap eszközön keresztül külön ip címet kaphat a host rendszert is tartalmazó hálózat tartományából.
Az ehhez szükséges beállításokat Gentoo oldalon (bridge létrehozása, stb.) megcsináltam, majd XP alatt statikusan beállítottam a hálózatot, azonban így sem lát ki a netre, még a routerig sem pedig ugyanazon a hálózaton vannak, csak a bridge interface-t tudom pingelni. Kérdésem, hogy miért nem lát ki a netre, a lanra egyátalán?

Amit már átolvastam többek közt:
http://www.virtualbox.org/wiki/Advanced_Networking_Linux (iptables NAT-ra hivatkozik, de kipróbáltam nem megy - vagy elrontottam :D )
http://www.virtualbox.org/wiki/Automatic_Bridge_Ubuntu
http://gentoo-wiki.com/HOWTO:_VirtualBox

Hálózati topológia:

Host OS (gentoo):
Bridge interfész (br0 dhcp):
- 192.168.1.5/255.255.255.0
- gw 192.168.1.1
- dns 192.168.1.1
Bridge interfész tagjai:
- eth1 (wireless)
- vbox0 (tap interface)

Guest os (WinXP)::
tap interfacen keresztül (vbox0 statikus):
- 192.168.1.10/255.255.255.0
- gw 192.168.1.1
- dns 192.168.1.1

Ami megy.
Host-ról ping mindenhova, tehát az Vboxos XP is pingelhető (192.168.1.10),
XP alól csak a bridge interface pingelhető és saját maga (192.168.1.5)

Iptables-ben nincsen semilyen NAT/forward-os dolog beállítva most (csak filter ruleok).
Tehát a gondom az, hogyan oldható meg, hogy guest os alól is elérjem a lan-t/netet?

Hozzászólások

Hát sajna az XP hálózatos konfigurálásához nem értek.

Csak egy olyan ötletem van, hogy a
DEVICE menu / INSTALL GUEST ADDITIONS... le van telepítve az XP alá? Sorry ha olyat mondok amit már tudsz.

Csak azt olvastam erről, hogy kell a hálózatos konfigokhoz meg javítja a Gues rendszer válaszidejét. Egyébként nekem is így van a VirtualBox, hogy XP van alatta. Plussz ez a 'Guest Addition'. És ok. De NAT van beállítva. Mással nem próbáltam.

A DHCP által kiosztott címekhez nem nyúltam kivéve a DNS-t írtam át kézzel, azaz szó nélkül megadtam a külső hálózat DNS-ét (primary nameserver) és a host gép DNS-ét (secondary nameserver).
Tehát WinXP-ben az "Hálózati cím automatikus kérése" maradjon bekapcsolva, csak a "Névkiszolgáló címének megadása kézzel" részt válasszuk ki és kézzel írjuk be az adatokat.

Tehát ha például a guest rendeszer a virtualbox dhcp-től kapott címe 10.2.0.15, akkor a DNS pl. 192.168.1.1 legyen (a host hálózattól függő átjáróé), mert a vbox dhcp-je által adott DNS nem megy valamiért.

--
http://kac.duf.hu/~balage/blog

Hello!

Debian Etch alatt futó Virtualbox-ba telepítve semmilyen oprendszer alól nem működik a NAT kapcsolat. DHCP-n megkapja a 10.x.y.z IP-t, de a ping nem megy kifelé... Mindenhol azt írják csak, hogy ennek out of the box mennie kell. Nálam nem megy. Mi lehet a hiba?

Petya