XEN Virtualizáció - Network

Fórumok

Sziasztok!

Hogyan tud fellinkel a virtuális gép a hálózatra? Létrehoztam egy windows server-es domaint, /etc/network/interfaces -nél xenbr0 nevű bridge-t staticban (a szolgáltató kiosztott egy fix ip címet).

A virtuális gép cfg-jében vif = [' bridge=xenbr0'] meg van adva. A gép nem talál kapcsolatot automatikusan. (Ez is egy kérdésem lenne, hogy a virtuális gép automatikusan fel tudja venni a címet, vagy statikusan meg kell neki is adni?)

Hálózati hibát kizárhatjuk, mivel a címet egyébként eth0-ként fel tudom venni.

Ötleteket várok, configot, logot tudok adni természetesen.
OS: ubi 12.04.1, xen 4.1amd64

Hozzászólások

Ha birdge-et használsz és nincs DHCP szerver a környéken, akkor nyilván kézzel kell beállítani ip-t a virtuális gépen. Természetesen másikat, mint ami a dom0-án van, tehát ha csak egy ip-d van a szolgáltatódtól, akkor az lehet, hogy kevés lesz ( ahogy elképzelem a leírásod alapján a felállást).

A Windows-os feljött bármilyen hálókártya, ahol be tudod állítani az IP-t? Ha HVM, akkor egy realtek vagy ne2000 csodának kell látszania. Ha a driverek fentvannak akkor pedig rendesen xen akármi netnek. Mivel bridge-ben van a vifXX-en keresztül a windows-os kártya ezért különösebb izgalom nincs. A windows tűzfalra viszont fokozottan figyelj.

Feljön a hálókártya, még a mac cim is stimmel a vif-ben megadottakkal. Természetesen van egyéb fix ip címem is. Az interfaces-ban meg is van adva static-ként, birde_ports eth0 sorral együtt. A virtuális gépen, akárhogyan állítom be az ip-t nem lesz jó. Előfordulhat én vagyok a balfék, hiszen a windows server ip-t, maskot, átjárót, és dns szervereket kér. A static beállításnál address, netmask, gateway, broadcast és network van megadva. Hogyan kell?

Bocs, de vagy nagyon szerencsétlen vagy, vagy nagyon szerencsétlenül fogalmazol..

Valami ilyennek kellene lenni egyszerű esetben:
- van egy dom0 és rajta egy virtuális win bridge-elt hálóval
- van 2 db ip címed ugyanabból a tartományból, netmask-kal, gw-el
- beállítod az egyik ip-t a bridge-nek, amibe bele van téve a fizikai kártya és a virtgép kártyája, ezt az ip-t fogja használni a dom0
- beállítod a másik ip-t, gw, netmaskot a win-en, ahogy egy win-en be kell állítani.

Király. Szóval eth0 felvette a neki szánt ip címet, ugyan ezt a címet beállítottam a xenbr0 static kapcsolathoz bridge_ports eth0 üzenettel spékelve. Ezután a winserver indítása után beállítottam a static ip címet, és nem kapcsolódik. Ennyire hülye nem lehetek mint aminek beállítasz :D

Ha ugy erdezd, hogy en allitottalak be hulyenek, akkor utolag is elnezest kerek, nem volt ilyen szandekom.

Akkor megegyszer leirom, tenyleg segito szandekkal, hogy nalam hogy mukodik, aztan mindeki ugy csinalja, ahogy akarja:

van egy dom0 és rajta egy virtuális win bridge-elt hálóval
- van 2 db ip címed ugyanabból a tartományból, netmask-kal, gw-vel
- beállítod az egyik ip-t a bridge-nek, gw-vel, netmask-kal, amibe bele van téve a fizikai kártya és a virtgép kártyája, ezt az ip-t fogja használni a dom0
- az eth0-nak NEM adsz semmilyen ip-t
- beállítod a másik ip-t, gw, netmaskot a win-en, ahogy egy win-en be kell állítani.

Okés tanultam a dologból köszi, de még sem stimmel még. A fizikai gépen tehát a leírtak alapján csak a xenbr0-nak keresztelt kapcsolat veszi fel az ip címet. Ugyan ebből a tartományból bérlem a másik címet amit ugye beállítok a win servernek. A Jelenség egyszerűen csak semmi.