geplaatst door: bartje
Ik tracht al een hele tijd om via mijn eigen Mac een website te hosten, maar het wil maar niet lukken  :cry: .

De situatie is de volgende :

1. Ik heb een eigen domeinnaam die is verbonden aan priorweb
2. Aangezien ik een dymanisch IP heb, passeer ik via de diensten van no-ip.com
3. Ik passeer niet via een router,maar zit wel achter een basestation

De volgende zaken zijn ingesteld :

1. Bij priorweb zijn de DNS-servers ingesteld op die van no-ip.com en dit als volgt :
  * ns2.no-ip.com
  * ns1.no-ip.com
  * ns3.no-ip.com

2. Ik heb een client updater geïnstalleerd die het nieuwe IP doorstuurt naar no-ip.com wanener het vernaderd en die werkt perfect,want de aanpassingen gebeuren telkens zoals het hoort.

Maar telkens ik mijn domeinnaam ingeef krijg ik de melding "Safari kan de pagina 'http://www.vrijkermis.be/' niet openen omdat er geen verbinding met de server 'www.vrijkermis.be' tot stand kan worden gebracht."

Wat kan er fout zijn ?

- Als ik via het netwerkhulpprogramma ping naar mijn domeinnaam krijg ik hetzelfde IP te zien zoals weergegeven in de managepagina bij no-ip.com.
- in mijn systeemvoorkeuren staat onder delen "persoonlijke webserver" aangevinkt en de firewall staat uit.

het begint te dringen want binnen 2 weken zou de site in de lucht moeten zijn.

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 17:37    reactie #1
geplaatst door: XiC
ik had ook dit soort problemen als ik vanaf mijn Mac hier naar mijn Mac via het ip-adres wat aan mijn modem was gekoppeld probeerde te surfen.
Voor mij was de oplossing surfen (testen) middels een proxy server, welke je insteld in je browser.

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 20:00    reactie #2
geplaatst door: osxy
In osx moet je de proxy via de systeem voorkeuren instellen. Maar vraag het eens een kennis. Dat is de beste test.

Echter ik kan die pagina ook niet openen.

(Bewerkt door osxy om 20:01, 19-07-2005)

Workstation: iMac 20" Core 2 Duo 2.16 GHZ, 2 GB ram, 250 GB HD, 256 MB VRAM
Portable workstation: iBook G4 1.33 GHZ, 1 GB ram, 40GB HD, AP+BT
Server: Mac Mini 1.42GHZ, 1GB ram, 3x 80GB HD
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 21:09    reactie #3
geplaatst door: FrEnZy
Ik neem aan dat je in je base station moet aangeven waar requests voor poort 80 heenmoeten.
port-forwarding heet dat.

Je moet je voorstellen dat als er meerdere pc's op je base station zitten dan moet het base station weten welke de webserver draait zodat deze de gebruikers naar de juiste pc sturen eenvoudig gezegd.

Ik ken je base station niet, maar stel mij zo voor dat je ergens iets hebt als:
Incoming Port   > IP > Port > Protocol
incoming is dus 80
IP is je LAN IP van je mac
Port = poer 80 (port waarop je webserver draait)
Protocol = TCP

Klinkt dat het zoiets moet zijn

(Bewerkt door FrEnZy om 21:14, 19-07-2005)

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 21:36    reactie #4
geplaatst door: Nicky
Het is zoals Frenzy dat aangeeft. Op dit moment is poort 80 gesloten voor de buitenwereld. Je moet dit open zetten. Afhankelijk van je base station (die bij jou als router functioneert) moet je zoeken naar instellingen waarbij je die poort kunt openen. Zoek b.v onder NAPT of ook Virtual Server. Incoming kan ook Source of WAN heten.

Success!

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 21:50    reactie #5
geplaatst door: bartje
Citaat
Je moet je voorstellen dat als er meerdere pc's op je base station zitten dan moet het base station weten welke de webserver draait zodat deze de gebruikers naar de juiste pc sturen eenvoudig gezegd.

Eindelijk iemand die het principe duidelijk uitlegt  :worship:  :worship: Maar helaasÂ…

Ik heb het volgende gedaan. In het basestatioin hulpprogramma heb ik onder poortkoppeling de volgende gegevens ingegeven :

publieke poort : 80
privaat ip-adres: 192.168.1.2 (dit omdat onder mijn "systeemvoorkeuren/delen/persoonlijke webserver" dit ip wordt weergegeven als zijnde deze waarop de site zichtbaar zou moeten zijn (en ook is als ik dit ip in de systeemvoorkeuren aanklik komt de pagina te voorschijn)
private poort : 80

maar het werkt dus nog niet

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:01    reactie #6
geplaatst door: TRML
Voordat je met die DNS verwijzing aan de gang gaat kan je misschien eerst proberen je site te laten benaderen door iemand van buitenaf (Kennis of vriend) via jou externe IP adres, dan weet je iig of jou hardware goed is ingesteld. Werkt dat eenmaal dan kan je met die DNS gaan rommelen. :cool:
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:10    reactie #7
geplaatst door: bartje
Ik neem aan dat ik dat zelf ook kan proberen vanop bijvoorbeeld mijn powerbook. Als ik daar het huidige Ip ingeef, gebeurt er niets en na een tijdje krijg ik de melding 'safari kan de pagina niet openen omdat de server niet mee reageert'.
RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:14    reactie #8
geplaatst door: TRML
Heel vaak gaat het niet van binnen uit op hetzelfde netwerk, dus kan je het beste iemand vragen om dit voor jou te testen.
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:30    reactie #9
geplaatst door: FrEnZy
en als je op de mac met webserver eens 127.0.0.1:80 opgeeft in de adresbalk ?
Dan zou je op je lokale mac moeten browsen.

Kijken of die het doet. Zoniet gaat daar al wat fout?

De port setup in je base station ziet er goed uit, mits de IP van die mac inderdaad 192.168.1.2 is.

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:33    reactie #10
geplaatst door: bartje
Ik heb lukraak iemand uit mijn buddielijst van ichat geplukt en die gaf het IP in dat ik van de clientupdater kreeg en dat bleek te werken. Apache is running  :woot:

Waar kan het probleem nu dan zitten ?

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:37    reactie #11
geplaatst door: Nicky
IP nummer en DNS naam komen dan niet overeen.
Ik zie als jouw ip nr 81.245.219.66

(Bewerkt door Nicky om 22:38, 19-07-2005)

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:40    reactie #12
geplaatst door: bartje
Waar stel ik dat opnieuw in ?

ps : die 127.0.0.1 werkt wel

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:40    reactie #13
geplaatst door: Nicky
Nu  werkt het wel. Er is nu ook een ander ip nr aan de DNS naam gekoppeld!
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:41    reactie #14
geplaatst door: Nicky
Ik zie alleen de standaard pagina van apache. Waar is nou je fantastische website gebleven?

(Bewerkt door Nicky om 22:43, 19-07-2005)

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:44    reactie #15
geplaatst door: bartje
klopt, in heb de standaardpagina nog niet aangepast. ik wil eerst hebben dat alles werkt.

Hé : nu werkt ie inderdaad plots wel  :woot:  :woot:  :woot: . Hoe kan dat nu ?

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:46    reactie #16
geplaatst door: Nicky
Okee, het werkt nu dus. Je zal er alleen voor moeten zorgen dat je dat ipnr bij no-ip.org iedere keer netjes update. Hier zijn volgens mij automatische programmaatjes voor.
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:51    reactie #17
geplaatst door: bartje
Ja, dat werkt perfect. Ik heb via no-ip een client updater gedownload en dat werkt. Dat heb ik al gecontroleerd.

Ik wil nu een site vanuit filemaker opzetten. Als ik daar de webhost optie aanvinkt, krijg ik de melding dat de poort 80 al bezet is en dat ik een andere poort moet toewijzen. Als ik dan bijvoorbeeld 8080 kies, moet ik dan een bijkomende poortkoppeling doen naar 8080 ?

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 22:54    reactie #18
geplaatst door: Nicky
Ja inderdaad, dus hetzelfde als je gedaan hebt met poort 80 maar dan op poort 8080. Je moet die bestanden dan wel oproepen met www.vrijkermis.be:8080. Ook kan je het op poort 80 laten maar dan moetje apache uitschakelen: Systeemvoorkeuren -> delen -> persoonlijk web deling uitvinken. Ik weet alleen niet of je dan de hele apache webserver hebt uitgeschakeld, maar je kan het proberen.

(Bewerkt door Nicky om 22:55, 19-07-2005)

eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 23:04    reactie #19
geplaatst door: bartje
veel dank @ Nicky !! Nu kan ik aan de volgende episode beginnen, het opzetten van de site vanuit filemaker.

Nog één vraagje : als ik in mijn systeemvoorkeuren de persoonlijke webdeling uitvink, kan ik mijn Macje nog altijd als host gebruiken en kan filemaker ook gewoon poort 80 gebruiken.

PS : ondertussen heb ik de apachepagina al vervangen.

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
eigen internetserver op mac blijft onzichtbaar
19 juli 2005 - 23:11    reactie #20
geplaatst door: Nicky
Ik zie dat je inderdaad je website al hebt draaien. Netjes....

Op je vraag: Nee, slechts één programma kan van een bepaalde poort tegelijk gebruik maken. Dus als je FM op 80 zet heb je een conflict met apache en zal je dus fm op b.v 8080 moeten zetten, of apache in zijn geheel moeten uitzetten.

Als er een aanvraag om info binnenkomt moet de computer weten of het moet worden doorgestuurd naar apache of dat het door fm moet worden afgehandeld. Dat wordt dus gedaan door het programma aan een bepaalde poort te koppelen. Zo wordt alles dat op 80 binnenkomt door apache en alles dat op 8080 binnenkomt door fm afgehandeld.