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?
- 6949 megtekintés
Hozzászólások
tuzfalat kapcsold ki , ha nem segit:
a vbox0 nak adj vmi ip cimet, tok mindegy mit, nekem csak igy ment:
http://hup.hu/node/37378#comment-386464
- A hozzászóláshoz be kell jelentkezni
Szerk: tűzfal off esetén se megy, próbáltam
Az ötletet köszönöm, kipróbálom.
- A hozzászóláshoz be kell jelentkezni
Ez nem jött be, amint IP-t kapott a vbox0 interface a host felől, rögtön behalt a net, kigyakta a route táblát is.
- A hozzászóláshoz be kell jelentkezni
Up. Senkinek nincs ötlete?
- A hozzászóláshoz be kell jelentkezni
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 hozzászóláshoz be kell jelentkezni
Felraktam a teljes Guest Addition-st (eddig csak a VGa driver volt telepítve) de nem változott semmit hálózat téren. :(
- A hozzászóláshoz be kell jelentkezni
Nah megvan mi volt a gond. Valamiért a Virtualbox DHCP-je által kiosztott DNS nem ment. Kézzel beállítottam és most jó.
--
http://kac.duf.hu/~balage/blog
- A hozzászóláshoz be kell jelentkezni
Szia, nem tudnád leírni ide hogy hogyan csináltad? Jó lenne, mert egy másik gépen hasonló a gond.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
A virtualboxos NATnál nem működik az icmp csomagok szaladgálása, ez a dokumentációban is benne van, ergo a ping sem, max a vbox saját dhcpjéig tudsz pingelni.
--
http://kac.duf.hu/~balage/blog
- A hozzászóláshoz be kell jelentkezni