Skicka underdomän till annan intern IP

Permalänk
Medlem

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

Visa signatur

i7 3770K @4.5 Ghz | MSI Z77-S01 | Radeon HD 6850 | Sandisk 120GB SSD | 8GB 1866Mhz Corsair Vengeance

Permalänk
Medlem
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?

Permalänk
Medlem

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

Permalänk
Hedersmedlem

*Tråd flyttad*

Visa signatur

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.