Skicka underdomän till annan intern IP

Trädvy Permalänk
Medlem
Registrerad
Jun 2011

Skicka underdomän till annan intern IP

Goddag, jag har två domäner. En ska gå till min Windows server 2008 virtualiserade maskin (192.168.1.81) , dit är även porten 80 öppen.
Sen har jag min Windows XP (192.168.1.144) virtualiserade maskin som inte (såklart) har port 80 öppen till sig.

Jag vill alltså att example.com ska gå till 192.168.1.81 och sub.example.com ska gå till 192.168.1.144.
Jag använder Wamp och har testat att skriva, i httpd.conf

<virtualhost 192.168.1.81>
ServerName sub.example.com
ProxyRequests off
ProxyPass / http://192.168.1.144/
ProxyPassReverse / http://192.168.1.144/
</virtualhost>

<virtualhost 192.168.1.81>
ServerName example.com
ProxyRequests off
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
</virtualhost>

Som jag hittade när jag googlade i flera timmar, skriver jag inte detta i httpd.conf vägrar Wamp att starta efter en omstart.
Jag har även hittat en fil som heter httpd-vhosts.conf i mappen Extra där jag även testat att skriva in detta men inget hände.

Så jag behöver alltså lite hjälp hur jag ska till väga, just nu kommer jag in på 192.168.81 servern om jag skriver example.com eller sub.example.com

Rigg1: i7 3770K @4.5 Ghz | MSI Z77-S01 | Radeon HD 6850 | Sandisk 120GB SSD | 8GB 1866Mhz Corsair Vengeance
Rigg2: FX 8120 @4.4 Ghz | ASRock 970 Extreme4 | Radeon HD 6850 | 8 GB 1600 Mhz G.Skill Ripjaws

Trädvy Permalänk
Medlem
Plats
Norrland
Registrerad
Feb 2004
Skrivet av alatan:

Goddag, jag har två domäner. En ska gå till min Windows server 2008 virtualiserade maskin (192.168.1.81) , dit är även porten 80 öppen.
Sen har jag min Windows XP (192.168.1.144) virtualiserade maskin som inte (såklart) har port 80 öppen till sig.

Jag vill alltså att example.com ska gå till 192.168.1.81 och sub.example.com ska gå till 192.168.1.144.
Jag använder Wamp och har testat att skriva, i httpd.conf

<virtualhost 192.168.1.81>
ServerName example.com
ProxyRequests off
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
</virtualhost>

Som jag hittade när jag googlade i flera timmar, skriver jag inte detta i httpd.conf vägrar Wamp att starta efter en omstart.
Jag har även hittat en fil som heter httpd-vhosts.conf i mappen Extra där jag även testat att skriva in detta men inget hände.

Så jag behöver alltså lite hjälp hur jag ska till väga, just nu kommer jag in på 192.168.81 servern om jag skriver example.com eller sub.example.com

<virtualhost 192.168.1.81>
ServerName example.com
ProxyRequests off
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
</virtualhost>

<VirtualHost 192.168.1.144>
ServerName sub.example.com
DocumentRoot /www/docs/host.example.com
ProxyRequests off
ProxyPass / http://127.0.0.1/
ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

Kan ha helt fel men något sådant här kanske?

Trädvy Permalänk
Medlem
Registrerad
Dec 2008

Såhär har jag konfat en apache-server som ska proxy:a information från en intern server. 192.168.100.3 är webbservern och 192.168.100.204 är remote-webservern

Konfigurationen <VirtualHost 192.168.100.3> # primary host DocumentRoot "D:/htdocs" </VirtualHost> <VirtualHost 192.168.100.3> ServerName sub.domän.se ProxyPreserveHost On ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://192.168.100.204/ ProxyPassReverse / http://192.168.100.204/ </VirtualHost> Aktivera modulerna i apache: LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so

Trädvy Permalänk
Hedersmedlem
Plats
Göteborg
Registrerad
Okt 2010

*Tråd flyttad*

CPU: Intel i5 2550K (NH D-14) GPU: Nvidia GTX 570 Mobo: Gigabyte GA-P67-UD7(B2) PSU: Cooler Master Silent Pro 700W

Visste du att om Du inte håller dig till reglerna varje dag, så kommer Arla-haren och skjuter dig i huvudet eller ibland i magen.