Big_JT Skrevet 6. august 2008 Del Skrevet 6. august 2008 Har en server stående med apache2. Har et domene som peker til serveren, og alt dette fungerer perfekt. Driver nå å leker meg med virtualisering, og kunne tenkt meg å hatt tilgang til webserver på en av disse fra internett. Tenkte derfor på å få til et subdomene av mitt eksisterende domene som denne serveren svarer på. Det store spørsmålet er bare hvordan? Kan jeg få min eksisterende httpd til å redirecte til en intern IP når bestemte subdomener blir kalt, eller må jeg gi den virtuelle serveren en offisiell IP, og sette opp et nytt subdomene i DNS oppsettet mitt? Eller er det evt. andre løsninger jeg ikke kommer på i farten? Lenke til kommentar
cyclo Skrevet 6. august 2008 Del Skrevet 6. august 2008 Du trenger ikke gjøre noen av delene. Det er langt enklere enn som så. Du legger opp en virutalhost i en fil i /etc/apache2/sites-available og legger en symlink til den i /etc/apache2/sites-enabled. Reload apache, og vips fungerer det. Name based virtualhosts Lenke til kommentar
kpolberg Skrevet 7. august 2008 Del Skrevet 7. august 2008 Så lenge de 2 maskinene har mulighet til å kontakte hverandre har du også mulighet til å redirigere trafikk. # host.hostname.com <VirtualHost *> ServerName host.hostname.com ProxyPreserveHost On ProxyPass / http://192.168.20.57/ ProxyPassReverse / http://192.168.20.57/ </VirtualHost> Regner med det var noe sånt du tenkte på? Dette er jo da veldig apache spesifikt, men bør fungere. IPen som er nevnt, er da selvfølgelig kun tilgjengelig lokalt. Lenke til kommentar
Big_JT Skrevet 8. august 2008 Forfatter Del Skrevet 8. august 2008 Satt opp det hele, og alt fungerer fint på hjemmenettverket, men når jeg nå sitter på utsiden ser det ut som om jeg får frem index fila. Men denne vidresender til en control.php, og da får jeg en 404 feil. [root@bigjt conf.d]# cat dms.conf <VirtualHost *> ServerName dms.xxxxxxx.net ProxyPreserveHost On ProxyPass / http://192.168.1.2/ ProxyPassReverse / http://192.168.1.2/ </VirtualHost> Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå