Gast Geplaatst: 22 maart 2004 Geplaatst: 22 maart 2004 Ik heb in een thuisnetwerk apache geinstalleerd.(op de host) Nu wil ik met de andere computer(gast) de pagina's aanroepen die op de apache server staan. Weet iemand hoe ik dat moet doen? Op allebei xp pro simpele netwerkkaarten met kabel aan elkaar verbonden. gewone netwerk werkt perfect. internet delen werkt perfect. Op de host kan ik gewoon localhost openen. op de gast niet
Bocky Wocky Geplaatst: 22 maart 2004 Geplaatst: 22 maart 2004 ik zou zeggen http://ipnummer_van_de_host There are 10 kinds of people in the world. Those who understand binary numbers and those who don't.
Gast Geplaatst: 22 maart 2004 Geplaatst: 22 maart 2004 zoiets dacht ik al, maar hoe weet ik wat dat nummer is?
Gast Geplaatst: 22 maart 2004 Geplaatst: 22 maart 2004 Om het IP-nummer te kennen van de host... Ga via Start-->Uitvoeren-->typ hier: [color:"blue"] cmd [/color] In het terminalvenstertje dat nu verschijnt typ je: [color:"blue"]ipconfig[/color] Daar kan je het Ip-adres van de host computer aflezen.
Gast Geplaatst: 23 maart 2004 Geplaatst: 23 maart 2004 Dat was precies wat ik zocht. Bedankt Kan ik nu in de httpd config file aangeven dat apache naar dit adres luistert voor aanvragen vanuit het netwerk, zodat hij alleen naar dit adres luistert, en niet naar het internet?
Big fellow Geplaatst: 23 maart 2004 Geplaatst: 23 maart 2004 Kijk hier maar eens... Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 23 maart 2004 Geplaatst: 23 maart 2004 Dit krijg ik dus niet voor elkaar. Ik heb iets meer nodig over poorten gebruiken en instellen.
Big fellow Geplaatst: 23 maart 2004 Geplaatst: 23 maart 2004 Als je de poort wilt aangeven dan doe je dat zo: <VirtualHost 11.22.33.44:55> 11.22.33.44 = ip adres 55 = port Of bedoel je wat anders?????????? Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Ja zoiets zoek ik, maar hoe kom je aan poort 55 of is dat een voorbeeld. En is het ip nr. het nr wat netwerkkaart gebruikt of kan ik die zelf toewijzen. Wat ik begrijp is dat de server moet luisteren naar een poort. Als er door die poort een vraag komt van bijvoorbeeld www.homepagevanjan.thuis dan stuurt hij het door naar de map die ik in httpd.conf heb aangegeven Voorbeeld: luister naar poort 55 www.homepagevanjan.thuis is gekoppeld aan ip 11.22.33.44.55 en is te vinden in map c:\programfiles\apache\apache group\htdocs\homepagevanjan.thuis Als dit klopt dan moet weten hoe de ipadressen worden toegewezen(inmiddels weet ik dat ik kan veranderen in de eigenschappen van de netwerkverbinding.) Hoe het zit met de poorten. En als de host luistert naar poort 55 hoe gaat de gast daar dan vragen?
JaNuZz Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Volgens mij haal je nu vanalles door elkaar : Een ipnr is heel wat anders als een poortnr zoals in je gegeven voorbeeld. Op elk ipnr kunnen geloof ik zo'n 65535 verschillende poortnummers gebruikt worden. Stel je hebt een server die luistert op ipnr 192.168.1.200 op poort 55 (dit moet je dus in apache instellen)dan zal de client :55[/b]]http://192.168.1.200:55 moeten intypen indien hij op hetzelfde netwerk zit. Heb je echter je apache op poort 80 (standaard webverkeer poort) draaien dat kan een client via http://192.168.1.200 kunnen connecten (zonder dus :80 er aan toe te voegen, het is immers de standaard poort...) Komen de clients nu bv van buiten je router via het internet, dan zal je in je router een virtual server adres moeten opgeven van de server . de clients zullen nu moeten via het ipadres wat je van de provider gekregen hebt moeten connecten
Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Dus als ik het goed begrijp dan zeg ik tegen apache: listen 192.168.1.200 en onderin <VirtualHost 192.168.1.200 > ServerAdmin webmaster@homepagevanjan.thuis DocumentRoot c:\programfiles\Apache\apache group\apache\homepagevanjan.thuis ServerName homepagevanjan.thuis </VirtualHost> En als ik dan op de gastcomputer in de browser www.homepagevanjan.thuis tik dan krijg ik de page die in de map homepagevanjan.thuis zit te zien?
Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Standaard luistert 'Apache' op poort 80-->wil je deze veranderen . Kan je 'Apache' laten luisteren op een andere,liefst hogere poort.bvb poort '1024' ,moet je wel het bestand [color:"blue"] httpd/conf/httpd.conf [/color]instellen op deze alternatieve poort. Daarna bereik je jouw webpagina dan met : [color:"blue"] http://jouwIP:1024/ [/color] Als je poort 80 gewoon blijft gebruiken...bereik je bijvoorbeeld je homepagina via de client met: [color:"blue"]http://192.168.255.101/index.html[/color] Waar je natuurlijk jouw IP-adres invult in bovenstaand vb.
Gast Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Maar hoe zit het dan met de virtualhost. Uit de engelstalige beschrijving maak ik op dat je je page dan kan benaderen met www.homepagevanjan.thuis (als voorbeeld) En dit dan met diverse virtuele namen allemaal op de zelfde poort maar met andere ip-adressen Om verwarring te voorkomen ik heb apache versie 2.0.43 win32 geinstalleerd.
Big fellow Geplaatst: 24 maart 2004 Geplaatst: 24 maart 2004 Effe voor alle duidelijkheid; Je moet er wel voor zorgen dat www.homepagevanjan.thuis wel kan worden geresolved naar een ip adres.. Met andere woorden, of je zet hem in je hosts file, of je gaat je eigen dns draaien.... Wat er mogelijk is met de meeste server os'en is dat je meerdere IP adressen aan een adapter knoopt. Dus je kan 192.168.1.1, 192.168.1.2, 192.168.1.3, 192.168.1.4 etc. aan een adapter knopen. Deze adressen kan je dan weer later in je httpd configuratie gebruiken voor je verschillende server namen.. Wat je echter ook kan doen is op een ip adres meerdere sites zetten.. Dit doe je op de volgende manier: <VirtualHost 11.22.33.44:80> DocumentRoot c:\mijnsite\htdocs ServerName www.homepagevanjan.thuis ErrorLog c:\mijnsite\logs\error_log CustomLog c:\mijnsite\logs\access_log combined ScriptAlias /cgi-bin c:\mijnsite\cgi-bin DirectoryIndex index.php index.html </VirtualHost> Maar hier is al heel veel over geschreven op www.apache.org .... ( Lees hier maar alles hierover: Name-based virtual hosts ... ) Suc6! Big fellow “Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen