Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: 2de Apache webserver  (gelezen 1686 keer)

tonnie

  • Gast
2de Apache webserver
« Gepost op: 2009/10/20, 16:56:17 »
Hoe kan ik in de web-site die op server 1 (192.168.1.XXX) draait 
een link zetten die verwijst naar de 2de webserver (192.168.1.XX),
zodat van buiten het eigen netwerk ook te benaderen is.

(192.168.1.XXX) is in de router gelinkt met het externe IP adres.

Een link met deze interne IP nummers werkt alleen binnen het eigen netwerk.




Offline deefken

  • Lid
Re: 2de Apache webserver
« Reactie #1 Gepost op: 2009/10/20, 18:18:46 »
Tonnie,

Je bedoelt dat je een pagina wil weergeven die op een andere server staat?

Mvg,
David

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: 2de Apache webserver
« Reactie #2 Gepost op: 2009/10/20, 18:58:12 »
Er zijn wellicht meer mogelijkheden maar je kan voor de andere server een andere netwerkpoort gebruiken. Standaard wordt poort 80 gebruikt maar voor een andere server kan je bijvoorbeeld 81 gebruiken (http://192.168.1.xx:81). Op de router moet dan poort 81 dan naar poort 81 op 192.168.1.xx gelinkt worden.
Klik links bovenin op Documentatie

Offline bram103

  • Lid
Re: 2de Apache webserver
« Reactie #3 Gepost op: 2009/10/20, 19:20:13 »
Citaat
Er zijn wellicht meer mogelijkheden maar je kan voor de andere server een andere netwerkpoort gebruiken. Standaard wordt poort 80 gebruikt maar voor een andere server kan je bijvoorbeeld 81 gebruiken (http://192.168.1.xx:81). Op de router moet dan poort 81 dan naar poort 81 op 192.168.1.xx gelinkt worden.

Als 192.168.1.xx echt direct van buitenaf benaderd moet kunnen worden is bovenstaande m.i. de enige oplossing.

Het is ook mogelijk de server op 192.168.1.xxx als een soort doorgeefluik voor 192.168.1.xx te configureren (zie http://httpd.apache.org/docs/2.2/mod/mod_proxy.html en http://httpd.apache.org/docs/2.2/vhosts/)

Gr,
Bram
« Laatst bewerkt op: 2009/10/20, 19:22:40 door bram103 »

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: 2de Apache webserver
« Reactie #4 Gepost op: 2009/10/20, 19:56:40 »
IP adressen als 192.168.xxx.xxx kunnen niet direct benaderd worden vanaf internet.
Je zult b.v. port 80 moeten forwarden in je router naar dit adres.
Op een andere " echte" website, moet je dan een verwijzing maken naar het IP adres dat je router heeft gekregen van de provider.

Was dit de bedoeling, of begrijp ik iets verkeerd? :lol:
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: 2de Apache webserver
« Reactie #5 Gepost op: 2009/10/20, 22:19:47 »
IP adressen als 192.168.xxx.xxx kunnen niet direct benaderd worden vanaf internet.
Je zult b.v. port 80 moeten forwarden in je router naar dit adres.
Ik maak op dat de vraagsteller dat principe al kent:
(192.168.1.XXX) is in de router gelinkt met het externe IP adres.
Dit "linken", ook "forwarden" genoemd, zal voor poort 80 gedaan zijn. Voor een andere website (en/of server) kan een andere poort dan 80 worden gebruikt.

Het andere poortnummer (bijvoorbeeld 81) moet dan zowel in de configuratie van de webserver (bijvoorbeeld in /etc/apache2/sites-available/) als in de router instellingen gebruikt moeten worden. Zo kunnen 2 gescheiden webservers hetzelfde internet-adres delen.

Opmerking 1: Voor het linken op een webpagina moet wel het http:internetadres:81/pagina.html gebruikt worden, NIET het interne adres.

Opmerking 2: soms (bijvoorbeeld bij scholen of bedrijven) worden andere poorten dan 80 niet door een firewall toegestaan en werkt deze oplossing niet. :(
Klik links bovenin op Documentatie

tonnie

  • Gast
Re: 2de Apache webserver
« Reactie #6 Gepost op: 2009/10/21, 12:31:47 »
Bedankt voor de reacties,
ik ben er uit,
in de port forwarding in de router had ik iets over het hoofd gezien.