Ik heb al een nieuwe index pagina gemaakt, maar kunnen jullie bijvoorbeeld deze pagina openen, http://10.0.1.2/~paulwildeboer of is dit gewoon puur lokaal.
Zo ja, hoe is het dan voor elkaar te krijgen mijn mac als webserver te laten draaien, zodat iedereen het kan zien?
Sec alleen pers. webserver aanzetten maakt je site dus alleen beschikbaar voor het interne netwerk.
Als je die site voor de hele wereld wilt laten zien, dan moet je de apparatuur die de toegang tot internet regelt (ik weet niet hoe je netwerk in elkaar zit) wijsmaken dat een aanvraag voor een website naar die betreffende computer moet worden gestuurd.
Waarschijnlijk zit er in je netwerk een router. (Dit kan bijv. ook een airport zijn) Op deze router moet je zgn "port forwarden" of een "portmapping" aanmaken. Hoe dit moet staat in de handleiding van je router. Een webserver luistert over het algemeen op poort 80 (die van OS X standaard ook), dus die pport zou je moeten forwarden.
Overigens: dit werkt alleen als je een permanente verbinding hebt. Een ISDN- of inbel verbinding is hiervoor niet echt handig. Dan kun je beter gaan hosten bij je provider en een domeintje laten doorlinken ofzo. (Dat bijvoorbeeld www.jouwnaam.nl doorverwijst naar www.provider.nl/~jouwusername.
Succes!
Het moet toch gewoon mogelijk zijn mijn computer IP te verbinden aan mijn webserver. Ik ben iig wel in staat mijn computer IP op te sporen via airport configuratie.
Bijkomend 'probleem' is dat ik wanadoo kabel heb, met een dynamisch IP. Dat schijnt dan weer problemen te veroorzaken, wat idd eigenlijk wel logisch klinkt. Is het nou zou dat ik een programma ofzo moet draaien die elke keer mijn huidige IP verbind aan mijn domein (subdomeintje voor de gratis) of kan de webserver daar zelf mee omgaan?
Haha, sorry voor de vele vragen, en ik weet zeker dat ik nog een paar dingen ben vergeten, maar als jullie mij hier al mee kunnen helpen ben ik zeer dankbaar.
Bedankt jongens en meiden!!
Als je alles gedownload en ingesteld hebt, is je site vanaf buiten met dit domein te bereiken, mits je je router/airport goed ingesteld is.
Mocht je vragen hebben lees ik het wel.Gegroet,Martijn van Westerlaak
(Bewerkt door mwesterl om 20:43, 7-01-2004)
Dat programmaatje waar je het over had, die dynamisch IP's kan forwarden zeg maar, zorgt die er ook voor dat je bij het opzetten van de webserver ook de site kan bereiken via je computer IP en niet alleen maar van je lokale IP? Want als ik nu de IP die het aiport progje me geeft (Publiek (wan) IP-adres) in mijn browser intyp kom in niet op mijn server terecht.
Dat is echt iets wat mij dwars zit, wat ik al eerder zei, van dat er bij die persoonlijke webserver instellingen staat dat mijn site te bereiken is via 10.0.1.3
Dus eigenlijk is mijn vraag: Is dat bovengeschreven IP 'probleem' op te lossen met dat progje, of is dat een aiport configuratie instelling?
Hm, niet echt netjes getypt enzo, maar ik hoop dat jullie er wijs uit kunnen worden.Echt super bedankt, ik waardeer het echt!
Nu werkt dit trouwens nog niet, ik heb ook ergens gelezen dat er iets verandert moet worden in de NAT instellingen. nu staat die instelling op "1 gezamelijk IP via DHCP en NAT" maar kan het zo zijn dat die moet staan op "een reeks gezamelijke IP adressen alleen via DHCP"? Wat dan vervolgens het probleem is, is dat ik een reeks IP adressen moet instellen, dat niet het geval is als de instelling gewoon staat op "1 gezamelijk IP via DHCP en NAT", met die instelling staan in het grijs weergeven, dus onveranderbaar (goed nederlands?) 10.0.1.2 tot en met 10.0.1.200Als ik dus den optie "een reeks gezamelijke IP adressen alleen via DHCP" wil selecteren moet ik zelf een reeks IP's verzinnen? Dat kan toch niet echt?
Weer veel vragen, sorry maar als iemand mij nog wat insights kan bieden ben ik er denk ik bijna!Ook al bedankt voor alle beantwoorde vragen!
Paul
3400 4ever om 8:10, 8-01-2004Aha! Oke volgens mij heb ik die poorten nu door. Het is dus het idee dat wanneer mensen mijn publieke IP opvragen dit verzoek wordt doorgewezen naar mijn computer via het lokale IP.
Dit kan dus wel echt. Immers: op je eigen interne netwerk ben JIJ de baas. Als jij een andere reeks IP-adressen wilt is dat jouw zaak. Ik zou het alleen lekker op 10.0.1.2 t/m 10.0.1.200 houden (De airport is zelf meestal 10.0.1.1).
Wat je wel moet doen is juist DHCP uitzetten, want je wil dat je eigen webserver-computer altijd hetzelfde (interne) IP-nummer houdt vanwege het feit dat je de portforwarding (80) aan moet hebben staan. Je kunt gewoon op je aangesloten computers zelf IP-adressen (het makkelijkst in de reeks 10.0.x.x) geven. Zorg er alleen voor dat je elk nummer maar 1 keer uittrekt. Stel de port-forward in op het interne IP-adres dat je voor de webserver hebt uitgetrokken.
Succes.
Alvast bedankt mensen, and a special thanks to tecks!!
(Bewerkt door 3400 4ever om 13:49, 8-01-2004)
Als je echter je website ook voor de buiten wereld zichtbaar wilt krijgen heb je wel een vast IP-Adres nodig en een route naar een geldig extern IP adres. De 10.x.x.x adressen serie is bedoelt voor lokale netwerken en is niet te gebruiken op het internet.
Dus je bent al goed bezig om op je airport basestation port 80 te forwarden naar je mac. Ik weet niet of je met basestation rechtstreeks aan het internet hangt of dat daar nog iets van een kabelmodem met een extern ip-adres achterhangt. Als dat het geval is moet je het externe IP adres van je router gebruiken om je site te benadren en je moet ergens aan je kabel router aangeven dat alle externe aanvragen op poort 80 moeten worden doorgezet naar je airport basestation
Trouwens je hebt toch serverruimte bij wanadoo weliswaar zonder eigen domeinnaam. Daar kan je toch volop op testen, mits je geen database ofzo gebruikt.
Alle voorzieningen zitten in je besturingssusteem.
Alleen je modem/router/ports zal je altijd zelf in moeten blijvenn stellen.Zelfs in Apple's eigen ABS moet het nog poorten forwarden.
Je komt er gewoon niet onderuit en zo heel ingewikkeld is het ook niet.
Een ding wat ik niet begreep is de instelling PPPoE die in dit stappenplan beschreven wordt. Wat houdt dit precies in en wat kun je er mee?
Thomas