PDA

Bekijk Volledige Versie : 1 ip-nummer twee webservers



The Moose
31/05/06, 13:00
Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
dat op 1 ipadres, op het suse apparaat met alleen apache kan je met
vhosts meerdere sites draaien. Ik wil dus site1.blabla.inv op de
linux-bak en site2.blabla.inv op IIS. Eventueel zou de splitsing dus
door een derde machine (die dan tevens als een soort vuurmuur zou
kunnen dienen) kunnen worden verricht. Is dit sowieso mogelijk, en zo
ja, welke software moet ik dan inzetten?

Alvast dank
Jeroen van Tol

Hans
31/05/06, 13:40
On 31 May 2006 03:47:13 -0700, The Moose <jeroen@v-tol.nl> wrote:
> Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
> 9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
> dat op 1 ipadres, op het suse apparaat met alleen apache kan je met
> vhosts meerdere sites draaien. Ik wil dus site1.blabla.inv op de
> linux-bak en site2.blabla.inv op IIS. Eventueel zou de splitsing dus
> door een derde machine (die dan tevens als een soort vuurmuur zou
> kunnen dienen) kunnen worden verricht. Is dit sowieso mogelijk, en zo
> ja, welke software moet ik dan inzetten?

Je kunt het op diverse manieren aanpakken. Drie machines is een
optie maar simpeler is het om op bijvoorbeeld de apache machine
een mod_proxy te gebruiken die verwijst naar de IIS machine.

Een voorbeeld hiervan kun je vinden op:

http://lonki.xs4all.nl/page/10

Met een paar kleine aanpassingen kun je inplaats van de genoemde
zope server de IIS machine aanroepen.

Succes,

Hans


--
<iemand>
iemand heeft een gat gevonden in pdp's access.db? bel cnn
IM: hans.wolters@jabber.xs4all.nl
http://blacklist.kernelnewbies.nl

PE2DOC
31/05/06, 17:00
"Hans" <replyelsewhere@hans.kernelnewbies.nl> wrote in message
news:slrne7qu0n.j1j.replyelsewhere@lonki.xs4all.nl ...
> On 31 May 2006 03:47:13 -0700, The Moose <jeroen@v-tol.nl> wrote:
>> Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
>> 9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
>> dat op 1 ipadres, op het suse apparaat met alleen apache kan je met
>> vhosts meerdere sites draaien. Ik wil dus site1.blabla.inv op de
>> linux-bak en site2.blabla.inv op IIS. Eventueel zou de splitsing dus
>> door een derde machine (die dan tevens als een soort vuurmuur zou
>> kunnen dienen) kunnen worden verricht. Is dit sowieso mogelijk, en zo
>> ja, welke software moet ik dan inzetten?
>
> Je kunt het op diverse manieren aanpakken. Drie machines is een
> optie maar simpeler is het om op bijvoorbeeld de apache machine
> een mod_proxy te gebruiken die verwijst naar de IIS machine.
>
> Een voorbeeld hiervan kun je vinden op:
>
> http://lonki.xs4all.nl/page/10
>
> Met een paar kleine aanpassingen kun je inplaats van de genoemde
> zope server de IIS machine aanroepen.
>
> Succes,
>
> Hans
>
Je kan ook een andere manier gebruiken, dat doe ik hier ook:

<VirtualHost *>
DocumentRoot /srv/www/htdocs/
ServerName iisserver.nl
ServerAlias www.iisserver.nl server.iisserver.nl
ProxyPass / http://192.168.1.3/
ProxyPassReverse / http://192.168.1.3/
ProxyPreserveHost On
ProxyRequests Off
</VirtualHost>

Waarbij 192.168.1.3 in dit geval het adres van de IIS server is

Veel succes!

Marc

Herbert Groot Jebbink
31/05/06, 23:00
PE2DOC wrote:

> <VirtualHost *>
> DocumentRoot /srv/www/htdocs/
> ServerName iisserver.nl
> ServerAlias www.iisserver.nl server.iisserver.nl
> ProxyPass / http://192.168.1.3/
> ProxyPassReverse / http://192.168.1.3/
> ProxyPreserveHost On
> ProxyRequests Off
> </VirtualHost>

zonder ervaring te hebben met een reverse proxy vind ik DocumentRoot
niet logisch in dit blok, immers je serveert niet daaruit maar je kopt
elk request door naar de andere machine.

hgj

--
Doe mee met de gratis WK voetbal pool op W2K6.nl
Er zijn 4 MP3 spelers van 4 GB te winnen.
http://w2k6.nl/?page=pool

Hans
31/05/06, 23:00
On Wed, 31 May 2006 20:27:20 +0000 (UTC),
Herbert Groot Jebbink <herbert@groot.jebbink.nl> wrote:
> PE2DOC wrote:
>
>> <VirtualHost *>
>> DocumentRoot /srv/www/htdocs/
>> ServerName iisserver.nl
>> ServerAlias www.iisserver.nl server.iisserver.nl
>> ProxyPass / http://192.168.1.3/
>> ProxyPassReverse / http://192.168.1.3/
>> ProxyPreserveHost On
>> ProxyRequests Off
>> </VirtualHost>
>
> zonder ervaring te hebben met een reverse proxy vind ik DocumentRoot
> niet logisch in dit blok, immers je serveert niet daaruit maar je kopt
> elk request door naar de andere machine.

Als ik me niet vergis geeft het je de mogelijkheid om bijvoorbeeld
afbeeldingen lokaal te laten hosten (vergt nog wat extra config).

Hans

--
<iemand>
iemand heeft een gat gevonden in pdp's access.db? bel cnn
IM: hans.wolters@jabber.xs4all.nl
http://blacklist.kernelnewbies.nl

Herbert Groot Jebbink
31/05/06, 23:40
Hans wrote:

>>> <VirtualHost *>
>>> DocumentRoot /srv/www/htdocs/
>>> ServerName iisserver.nl
>>> ServerAlias www.iisserver.nl server.iisserver.nl
>>> ProxyPass / http://192.168.1.3/
>>> ProxyPassReverse / http://192.168.1.3/
>>> ProxyPreserveHost On
>>> ProxyRequests Off
>>> </VirtualHost>
>>
>> zonder ervaring te hebben met een reverse proxy vind ik DocumentRoot
>> niet logisch in dit blok, immers je serveert niet daaruit maar je kopt
>> elk request door naar de andere machine.
>
> Als ik me niet vergis geeft het je de mogelijkheid om bijvoorbeeld
> afbeeldingen lokaal te laten hosten (vergt nog wat extra config).

aha, dat kan inderdaad handig zijn ivm netwerk traffic

hgj

--
Doe mee met de gratis WK voetbal pool op W2K6.nl
Er zijn 4 MP3 spelers van 4 GB te winnen.
http://w2k6.nl/?page=pool

ray_man
01/06/06, 01:40
On Wed, 31 May 2006 03:47:13 -0700, The Moose wrote:

> Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
> 9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
> dat op 1 ipadres, op het suse apparaat met alleen apache kan je met vhosts
> meerdere sites draaien. Ik wil dus site1.blabla.inv op de linux-bak en
> site2.blabla.inv op IIS. Eventueel zou de splitsing dus door een derde
> machine (die dan tevens als een soort vuurmuur zou kunnen dienen) kunnen
> worden verricht. Is dit sowieso mogelijk, en zo ja, welke software moet ik
> dan inzetten?
>
> Alvast dank
> Jeroen van Tol

Neem een derde PC, maak daar een firewall en dns/dhcp server van.
in je dns zet je:
site1.blabla.inv naar bv 192.168.0.1
site2.blabla.inv naar bv 192.168.0.2

Voor firewall kan je kiezen tussen softwarematig firewall zoals IPCop of
Smoothwall. etc. of een hardware firewall (router met firewall) etc.
er zijn veel opties die je zelf kunt kiezen.

Suc6

Paul van der Vlis
01/06/06, 09:40
ray_man schreef:
> On Wed, 31 May 2006 03:47:13 -0700, The Moose wrote:
>
>
>>Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
>>9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
>>dat op 1 ipadres, op het suse apparaat met alleen apache kan je met vhosts
>>meerdere sites draaien. Ik wil dus site1.blabla.inv op de linux-bak en
>>site2.blabla.inv op IIS. Eventueel zou de splitsing dus door een derde
>>machine (die dan tevens als een soort vuurmuur zou kunnen dienen) kunnen
>>worden verricht. Is dit sowieso mogelijk, en zo ja, welke software moet ik
>>dan inzetten?
>>
>>Alvast dank
>>Jeroen van Tol
>
>
> Neem een derde PC, maak daar een firewall en dns/dhcp server van.
> in je dns zet je:
> site1.blabla.inv naar bv 192.168.0.1
> site2.blabla.inv naar bv 192.168.0.2

Volgens mij kun je daar niks mee, vanaf het internet.

Groet,
Paul.




--
http://www.vandervlis.nl/

The Moose
01/06/06, 13:00
Herbert Groot Jebbink schreef:

> aha, dat kan inderdaad handig zijn ivm netwerk traffic
>
> hgj
>

Dus je apache-server serveert (lamp) mijn php-spul, en via een proxy de
iis mijn aspx-spul, maar de afbeeldingen staan toch op de lamp-machine
zodat de afbeeldingen niet over mijn interne netwerk gaan. Da's handig.


Ik denk dat ik er met mod_proxy wel uitkom!

PE2DOC
01/06/06, 15:00
>
>> <VirtualHost *>
>> DocumentRoot /srv/www/htdocs/
>> ServerName iisserver.nl
>> ServerAlias www.iisserver.nl server.iisserver.nl
>> ProxyPass / http://192.168.1.3/
>> ProxyPassReverse / http://192.168.1.3/
>> ProxyPreserveHost On
>> ProxyRequests Off
>> </VirtualHost>
>
> zonder ervaring te hebben met een reverse proxy vind ik DocumentRoot
> niet logisch in dit blok, immers je serveert niet daaruit maar je kopt
> elk request door naar de andere machine.
>
> hgj
>
Klopt, DocumentRoot wordt ook niet gebruikt, zou misschien wel weg kunnen,
nooit geprobeerd

Werkt hier prima vanaf suse 10.0 met freebsd 4.11 er achter

ray_man
01/06/06, 16:20
On Thu, 01 Jun 2006 09:15:07 +0200, Paul van der Vlis wrote:

> ray_man schreef:
>> On Wed, 31 May 2006 03:47:13 -0700, The Moose wrote:
>>
>>
>>>Ik heb een ADSL-aansluiting met vast ipadres. Daarop draait nu een Suse
>>>9.1/Apache-webserver. Nu wil ik ernaast een IIS-servertje inzetten. Kan
>>>dat op 1 ipadres, op het suse apparaat met alleen apache kan je met
>>>vhosts meerdere sites draaien. Ik wil dus site1.blabla.inv op de
>>>linux-bak en site2.blabla.inv op IIS. Eventueel zou de splitsing dus
>>>door een derde machine (die dan tevens als een soort vuurmuur zou kunnen
>>>dienen) kunnen worden verricht. Is dit sowieso mogelijk, en zo ja, welke
>>>software moet ik dan inzetten?
>>>
>>>Alvast dank
>>>Jeroen van Tol
>>
>>
>> Neem een derde PC, maak daar een firewall en dns/dhcp server van. in je
>> dns zet je:
>> site1.blabla.inv naar bv 192.168.0.1
>> site2.blabla.inv naar bv 192.168.0.2
>
> Volgens mij kun je daar niks mee, vanaf het internet.
>
> Groet,
> Paul.


Ja klopt idd, je zou dan idd mod_proxy
moeten gebruiken met apache en deze verwijzen naar IIS server.

Suc6.