Sziasztok!
A felvetett probléma csak félig kapcsolódik az Ubuntu-hoz, de remélhetőleg nem leszek keresztre feszítve. :) Korábbi terveimet most a tettek mezejére tereltem, így szétválasztom (legalábbis logikailag) az otthoni gépemen használatos környezetet a fejlesztői környezettől. Ennek fényében arch hoston telepítettem egy Ubuntu Server 12.04-et Virtualboxban. A guesten többek között apache2 és mysql szaladgál, melyeket a hostról szeretnék elérni. A példa kedvéért legyen egy virtuális szerver a guest-en asure.dev néven.
Amiket megtettem az asure.dev elérése érdekében:
a)
/etc/hosts-ba
felvettem a
127.0.0.1 asure.dev
bejegyzést
b) beállítottam, hogy fix IP-t kapjon az Ubuntu, mely esetünkben 192.168.1.100/24
c) az asure.dev-nek szánt könyvtárat létrehoztam
/var/www
alatt, és saját tulajdonba vettem, majd 755 jogokat adtam rá
d) létrehoztam az asure.dev-hez tartozó "virtual host file"-t, majd engedélyeztem a virtual hostot
e) újraindítottam az apache-ot (meg a virtuális gépet is azóta)
f) felvettem az asure.dev domain-t a host
/etc/hosts
állományába a beállított fix IP-vel
g) próbáltam a virtuális géphez tartozó hálókártyát NAT/bridge/host-only módban
Mindezek ellenére a ping-elési kísérletemre Destination Port Unreachable volt a jutalmam. A guesten jelenleg nem fut tűzfal.
A host ip addr kimenete
Mit tegyek, hogy elérhessem a szervert? A feladat megoldásához configok kérhetőek, és a helyes megfejtők között 2 doboz sört vagy 2 tábla csokit sorsolunk ki. A nyereményjáték más akcióval nem vonható össze.