Hei!
Ajattelin tässä tehdä VirtualBoxilla (versio 3.2.10) oman web-palvelimen.
Sain aidon Windows Server 2003 Standard Editionin (32-bit) ja siihen seriaalin. Asensin sen ja se toimi moitteetta, asentelin päivitykset ja Apachen.
VirtualBoxin nettiasetukset ovat alkuperäiset eli NAT. Nettiin palvelimella pääsee, mutta ei Apacheen. Katsoin Googlesta apuja ja siltasin oman ethernet-yhteyteni ja VirtualBoxin yhteyden. Muutin myös VirtualBoxin asetuksista NAT:in Bridged Adapteriksi.
Sen jälkeen pääsin omaan virtuaalipalvelimeen, jonka IP on 192.168.1.73.
Pääsin myös palvelimelta fyysisen koneen Apacheen, jonka IP taas on 192.168.1.72. Tänne pääsen myös fyysiseltä koneelta ongelmitta.
MUTTA, kysymys kuuluu: Miksi en pääse fyysiseltä koneelta virtuaalipalvelimeen (192.168.1.73)? Muuten yhteys toimii hyvin.
Kiitos vastauksista jo etukäteen!
T: Zeable
PS. Tein koulussa aivan samanlaisen jutun, ja se toimi moitteetta, mutta sielä onkin palvelinverkko, joka on luultavasti hieman erilainen, kuin kotiverkko.
En pysynyt ihan mukana selityksessäsi. Otapa uudestaan virallisilla termeillä "host" (kone, jossa VirtualBox pyörii), "guest" (VirtualBoxin luoma virtuaalikone) ja "toinen kone" (jokin fyysisesti täysin erillinen kone). Millä koneella on palvelin ja miltä koneilta siihen saa yhteyden?
Elikkä palvelin on siis "guest":lla, jonka IP on siltauksen jälkeen 192.168.1.73.
"host":n IP siltauksen jälkeen on 192.168.1.72 (Tälläkin koneella on palvelin, mutta sinne pääsen "host":lla sekä "guest":lla, joten se ei ole ongelma (luultavasti)).
Ilman siltausta "host":n IP on 192.168.1.64.
En ole vielä testannut palvelimia "toiselta koneelta".
PS. Kaikki IP-osoitteet on saatu kunkin koneen omalta komentoriviltä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.