persoonlijke webserver osX
15 augustus 2003 - 14:40   
geplaatst door: 3400 4ever
Ik ben nog redelijk n00b op dit gebied, maar is het nou zo dat als je de persoonlijke webserver in samengebruik aanzet, iedereen ter wereld mijn sites folder kan inkijken, of alleen in een lokaal netwerk?

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?

Move along, nothing to see here people!
persoonlijke webserver osX
15 augustus 2003 - 16:06    reactie #1
geplaatst door: tecks
Aan je IP-nummer te zien is dit een nummer op je interne netwerk.

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!

The power to be your best
persoonlijke webserver osX
7 januari 2004 - 20:28    reactie #2
geplaatst door: 3400 4ever
Ik ben nu al redelijk ver met mijn domeinen regelen enzo, maar ik heb nog steeds problemen met de persoonlijke webserver. Het is toch niet zo dat de persoonlijke webserver alleen geschikt is voor een lokaal netwerk? De ingebouwde apache webserver, kan toch gewoon een site publiceren op het internet?
Ik zit trouwens achter een aiport base station voor de goed orde. Het probleem waar ik tegenaan loop is dat in de systeemvoorkeuren onder 'delen', onder 'voorzieningen' staat dat de webserver alleen is te bereiken via mijn lokale ip dus 10.0.1.3 en 10.0.1.3~paulwildeboer

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!!

Move along, nothing to see here people!
persoonlijke webserver osX
7 januari 2004 - 20:38    reactie #3
geplaatst door: mwesterl
Je mac direct aan het internet hangen is idd mogelijk met een dynamisch ipadres. Je kan bij http://www.dyndns.org/services/dyndns/ een domeinnaam regelen. Zo heb ik westerlaak.dyndns.org geregeld. Je kan daar ook een programma'tje downloaden die je  wanadoo ip adres aan je dyndns.org domeinnaam verbind. Mocht je een nieuw ip adres krijgen van wanadoo, regelt dat programma dat je dyndns account ook wordt aangepast naar je nieuwe ipadres.

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)

iPhone 6 Plus - iPad 1 & Air - Macbook Pro 13" - iMac G4 (bolletje) 15/17" - Powermac G5 - Apple TV 2 & 4
persoonlijke webserver osX
7 januari 2004 - 20:52    reactie #4
geplaatst door: G Force
In principe kun je gewoon je persoonlijke webserver beschikbaar maken voor iedereen. Echter zoals je al beschrijft wil dit zover ik weet niet met een dynamisch ip adres lukken. Een webserver moet eigenlijk ook 24 uur per dag aan staan als je echt een site wilt draaien. Dus je moet thuis je computer aan laten staan, maar beter kun je je site ergens laten hosten. Meestal heb je bij je internetprovider wel de beschikking om een site te kunnen hosten. Ik weet niet of dit ook bij jouw provider geldt. Anders kun je altijd nog een gratis host zien te vinden.
Maar het ligt er maar net aan wat je met je site wil gaan doen. Gebruik je em alleen om dingen uit te proberen of je wil je echt een site hebben. Van welke technieken ga je gebruik maken in je site. Dit is nodig om te weten omdat niet elke hosting provider alle technieken ondersteunt.
PowerMac G4 Cube 450 Mhz, 768 MB RAM - iBook G4 14", 1 Ghz, 1.12 GB RAM - iMac 27" i5 2.66 Ghz Quad Core, 4 GB RAM.
iPod 4G, 40GB, iPod Shuffle 2G, 1GB.
"Windows is a legacy OS, We don't have legacy support." - Cameron Esfahani
persoonlijke webserver osX
7 januari 2004 - 21:49    reactie #5
geplaatst door: 3400 4ever
Mijn webserver is nu nog puur voor de hobby, ik wil zo veel mogelijk leren van netwerken het internet site building enz.
Maar mwesterl, ik heb de meeste instellingen van mijn airport niet verandert, wat zijn nou de meest opvallende dingen die er moeten gebeuren? Ik heb wel dingen gehoord, zoals poort 80 opengooien op je bepaalde IP, maar als ik dat probeer kan ik alleen maar kiezen uit mijn lokale IP, met als enige wat ik kan veranderen zijn de cijfers achter de vierde punt. Ik hoop dat je begrijpt wat ik bedoel want ik omschrijf het wel een beetje cryptisch allemaal :-). Dat menuutje wat je kan kiezen om poorten toe te voegen die open moeten blijven heb ik het over.

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!

Move along, nothing to see here people!
persoonlijke webserver osX
8 januari 2004 - 07:15    reactie #6
geplaatst door: Tib
Je moet de instellingen van je router in elk geval zo zetten dat alles wat via poort 80 binnen komt moet worden doorgestuurd naar 10.0.1.3. Dan zal je site ook van buiten af te bereiken zijn. Met een dynamisch IP is inderdaad dyndns volgens mij een goede optie.
persoonlijke webserver osX
8 januari 2004 - 08:10    reactie #7
geplaatst door: 3400 4ever
Aha! 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.

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.200
Als 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!

Move along, nothing to see here people!
persoonlijke webserver osX
8 januari 2004 - 08:53    reactie #8
geplaatst door: Spider
Pas even op dat je niet 'Beveiliging/Filevault' van de thuismap aan hebt staan, dan zal je webdirectory nooit bereikbaar zijn (kwam ik gisteren ook achter).
persoonlijke webserver osX
8 januari 2004 - 08:57    reactie #9
geplaatst door: 3400 4ever
Oke, bedankt spider, dat is bij mij dus niet het geval, maar wel iets om te onthouden.

Paul

Move along, nothing to see here people!
persoonlijke webserver osX
8 januari 2004 - 11:21    reactie #10
geplaatst door: tecks

Citaat
3400 4ever om 8:10, 8-01-2004
Aha! 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.

Inderdaad!

Citaat
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.200
Als 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?

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.

The power to be your best
persoonlijke webserver osX
8 januari 2004 - 13:45    reactie #11
geplaatst door: 3400 4ever
Oke, ik heb besloten het ff anders te doen, hier komen een paar screenies, als jullie een fout in de setup zien, breng mij dan op de hoogte  :wacko:
Krijg nog steeds niet mijn webserver in mijn browser als ik mijn publiek IP intoets btw.
http://home.wanadoo.nl/rjwildeboer/airport%201.jpg
http://home.wanadoo.nl/rjwildeboer/airport%202.jpg
http://home.wanadoo.nl/rjwildeboer/airport%203.jpg
http://home.wanadoo.nl/rjwildeboer/netwerk%201.jpg




Alvast bedankt mensen, and a special thanks to tecks!!

(Bewerkt door 3400 4ever om 13:49, 8-01-2004)

Move along, nothing to see here people!
persoonlijke webserver osX
8 januari 2004 - 20:12    reactie #12
geplaatst door: KJ
Als je je webserver alleen maar voor intern gebruik (je eigen netwerk dus) wilt gebruiken hoef je DHCP op je Airoprt Station niet uit te zetten daarvoor heeft Apple ons gezegd met de schoonheid luisterend naar de naam Rendeze Vous. Wat houd dit in, dat je machines gewoon bij heen Rendez Vous naam kunt benaderen. Stel je voor dat je je machine  machine1 hebt henoemd is de website te benaderen via: http://machine1.local/~username ongeacht zijn IP-Adres

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

KJ
Set your mind to elegant electronic music: http://www.eevolute.com
persoonlijke webserver osX
8 januari 2004 - 21:25    reactie #13
geplaatst door: ecp
Graag wil even reageren op de combinatie dynamisch IP-adres/domeinnaam. Zelf heb ik een kabelabo met dynamisch IP-adres i.c.m. met een domeinnaam welke ik bij godaddy, http://www.godaddy.com, heb geregistreerd. Via zonedit, http://www.zonedit.com, kan je gratis nameservers aanvragen welke je dient te registreren bij de aanvraag van je domeinaam. Wat je dan nog nodig hebt is een tooltje op je Mac wat steeds je actuele IP-adres doorgeeft aan zone edit. Dergelijke tools zijn te vinden op bijv. Dyndns.org http://www.dyndns.org/services/dyndns/clients.html.
De enige kosten die je hiervoor hoeft te maken is ongeveer $10 voor een jaar lang je domeinnaam te registreren.
Het lijkt wat omslachtig, maar valt echt reuze mee en het is best leuk om een eigen domeinnaam te hebben.

Trouwens je hebt toch serverruimte bij wanadoo weliswaar zonder eigen domeinnaam. Daar kan je toch volop op testen, mits je geen database ofzo gebruikt.

Juist ja...
persoonlijke webserver osX
26 februari 2004 - 16:59    reactie #14
geplaatst door: inkiepinkie
Ik ben benieuwd of het je nu al gelukt is en hoe je het gedaan hebt. Ik wil nl. ook graag mijn website, die locaal op de mac hier draait, benaderbaar maken voor de buitenwereld. Toen ik nog geen Airport had, was dat makkelijk. Gewoon je IP-adres, maar nu heeft elke computer een intern adres zoals 10.0.1.2. Ik heb het ooit eens aan de praat gehad maar heb geen flauw idee meer.
persoonlijke webserver osX
26 februari 2004 - 17:04    reactie #15
geplaatst door: Theo
In de laatste MacFan wordt uitgebreid ingegaan op de mogelijkheden om een eigen webserver te draaien met alles wat daar bij komt kijken. Lijkt me interessant leesvoer als je met dit soort zaken bezig bent.
persoonlijke webserver osX
26 februari 2004 - 17:13    reactie #16
geplaatst door: inkiepinkie
Ja, dat heb ik al gelezen maar niet kunden vinden wat ik zoek. Zware kost overigens al die IP, DNS etc.  :confused:
persoonlijke webserver osX
26 februari 2004 - 17:18    reactie #17
geplaatst door: Theo
Ik ben halverwege afgehaakt, maar dacht dat dat aan mezelf lag. Wat een elende zeg! Als het echt zo ingewikkeld is allemaal en als je er echt al die vreemde shareware progjes voor nodig hebt wacht ik wel gewoon totdat Apple er een leuk iApp van maakt (hebben ze iServer al vastgelegd??)
persoonlijke webserver osX
26 februari 2004 - 21:03    reactie #18
geplaatst door: Xion
Iserver bestaat al ze noemen het ook wel osX

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.

"Constant uit de maat is ook een ritme" - Simon van Rooijen 2005
Ritme Regie|Montage|Media
Beyaz Balina Appartementen Hotel Ayvalik Cunda
persoonlijke webserver osX
5 maart 2004 - 15:14    reactie #19
geplaatst door: inkiepinkie
Ik heb hier een hele goed stap-voor-stap handleiding gevonden, ook voor de situatie als je met een Airport zit.
http://www.roadstead.com/weblog/Tutorials/PersonalServer.html
Ik heb alle stappen gevolgd en tevens heb ik het beschreven programmaatje DNS enabler gedownload en een adres aangevraagd bij dyndns.org.
Nu heb ik ook mijn IP adres gekoppeld aan het domein macgirlie.mine.nu bij dat dyndns.org maar dat is nog niet te benaderen. Ik neem aan dat dit niet on-the-fly gebeurt en dat dat misschien enige tijd kan duren? Of heb ik toch nog iets fout gedaan.

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?

persoonlijke webserver osX
5 maart 2004 - 16:24    reactie #20
geplaatst door: Thomas
Ik kom via macgirlie.mine.nu op een keurige Mambo site?

Thomas

Wat ik hier uitkraam is puur mijn persoonlijke mening.
persoonlijke webserver osX
5 maart 2004 - 16:28    reactie #21
geplaatst door: inkiepinkie
heeeee, toppie! dus het werkt. ik ben heel blij. Nu kan ik eindelijk eens echt gaan experimenteren met Mambo. E107 is mooi maar Mambo is ook heel mooi! Bedankt voor het even kijken  :thumbs-up:
persoonlijke webserver osX
5 maart 2004 - 16:30    reactie #22
geplaatst door: inkiepinkie
Ik snap het niet. Via mijn ibook kan ik nog steeds geen contact maken met macgirlie.mine.nu.