[Apache] Virtual hosts met meerdere pc's

Pagina: 1
Acties:

  • Gunner
  • Registratie: Oktober 1999
  • Niet online

Gunner

Invincibles

Topicstarter
Ik heb de volgende situatie:

1 Server met IIS, met 2 virtual hosts (werkt ok)
1 Server met Apache. Deze probeer ik via een 3e virtual host bereikbaar te laten zijn via internet.

Nu heb ik in de Apache config een stukje proberen aan te maken met virtual hosts, uit de Apache documentatie opgevist. Echter, wanneer ik mijn *.dyndns.org adres in mijn browser intik dan kom ik steevast op mijn pagina terecht die ik serveer vanaf mijn IIS server.

Ook op mijn router heb ik beide IP adressen van mijn webservers laten doorverwijzen naar poort 80 (het zal me niets verbazen dat hier iets fout zit)

code:
1
2
3
                                Private                     Public
192.168.0.11                80                           80
192.168.0.12                80                           80


code:
1
2
3
4
5
6
<VirtualHost blabla.dyndns.org>
    ServerAdmin bla@gmx.net
    ServerName 192.168.0.12
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>


Iemand een idee waar de fout zit?
mogelijkheden:
1. Router
2. IIS config
3. DNS config
4. Apache virtual host config

[ Voor 11% gewijzigd door Gunner op 23-01-2004 07:59 ]

Still warm the blood that courses through my veins. | PvOutput | ARSENAL FC


Verwijderd

Je kunt niet 1 port 80 naar twee servers laten doorverwerwijzen, dus wat je zelf al aangaf... daar zit het dus fout ;)

1. werk met mod_proxy (maar dan kun je die router niet gebruiken)
2. werk met een andere poort

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 08:07
code:
1
2
3
4
5
NameVirtualHost *
<VirtualHost *>
ServerName apache.bladiebla.dyndns.org
nog wat opties
</VirtualHost>


Verder kan je niet 2 servers op poort 80 mappen, vind het knap van je router dat ie het je in laat stellen ;)

Je zou met mod_proxy of met squid een reverse proxy kunnen maken en die doormappen op poort 80. Met mod_proxy is het gewoon mogelijk om in apache met extra VHosts door te wijzen naar de IIS server, met squid zal je iets meer moeite moeten doen denk ik.

[ Voor 3% gewijzigd door _JGC_ op 23-01-2004 08:02 ]


  • Gunner
  • Registratie: Oktober 1999
  • Niet online

Gunner

Invincibles

Topicstarter
Ok, bedankt voor de bevestiging van mijn vermoedens.

Ik heb het up and running nu op poort 81! :7

[ Voor 3% gewijzigd door Gunner op 23-01-2004 08:26 ]

Still warm the blood that courses through my veins. | PvOutput | ARSENAL FC