Ga naar inhoud


Eigen webserver met een forum


LeXX

Aanbevolen berichten

Ik heb een eigen webserver draaien (Linux)

Daarop heb ik een forum draaien (Invision)

Mijn IP adres is ook mijn sitenaam.

Nu het probleem...

Ik kan met mijn lokale IP adres het forum bekijken,maar dan kunnen ze van buiten er niet in.

En als ik het instel met mijn originele IP kan ik er lokaal niet in.

Van buitenaf wel.

Is daar een tool/oplossing voor.

 

Lex

Lex

 

Link naar reactie
Delen op andere sites


Ik begrijp de setup niet helemaal....

Draai je op je werkstation ook je webserver etc, en heb je een aparte router staan? Of heb je een router staan, een aparte webserver, en een apart werkstation? Of is je router tevens je webserver, en heb je alleen nog een werkstation?

Om je te kunnen helpen is het handig om te weten welke setup je hebt. Ook welke webserver je gebruikt etc.

De eerste stap kan trouwens zijn om te kijken of je geen hostnaam aan je server kan knopen door middel van een DynDNS service. Want ik heb het vermoeden dat het zit in de name based (virtual) hosting...

 

Big fellow

“Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill

Link naar reactie
Delen op andere sites

Ik heb een Speedtouch 510 v4 router, Adsl

Een apache webserver op een werkstation met Linux daar draait het forum op.

Als ik het configureer met mijn lokale adres 10.0.0.X dan werkt het lokaal allemaal goed.Maar dan heb je er alleen binnenshuis wat aan.

De bedoeling is dat iedereen het kan zien.dus dan moet ik mijn hostnaam in het forum URL zetten,dat betekent dat ik er met mijn lokale adres niet meer inkom.

 

Lex

Lex

 

Link naar reactie
Delen op andere sites

Ik weet niet precies waar je het lokale adres moet invoeren in de forum software, maar probeer eens als adres "localhost" of 127.0.0.1 in te voeren...

Ik snap niet echt wat jij nou precies voor een probleem hebt. Is het zo dat de webserver in z'n geheel niet meer te bereiken is, of werkt alleen het forum niet meer?

Als ik het allemaal goed begrijp dan heb je NAT/PAT aanstaan in je router om vanaf buiten je webserver te kunnen bereiken. Maar zodra je je publieke IP adres wilt gebruiken dan werkt het niet meer.. Dat is vreemd want als je je publieke IP probeert te benaderen vanaf je werkstation dan zal deze aanvraag via de router moeten gaan lopen, immers het adres valt niet binnen 10.0.0.x, dus dan wordt het automatisch naar de default gateway, in jouw geval de router, gestuurd. En de router die "weet" weer dat het adres wat benadert wordt z'n eigen adres is (op een andere interface) dus die zou het gewoon moeten behandelen als een aanvraag van buitenaf, m.a.w. de NAT regels / PAT regels toepassen, en eventueel forwarden....

Het lijkt mij onwaarschijnlijk dat dit deel niet werkt. Het moet wel in de (forum) software config zitten...

 

Big fellow

“Success is not final, failure is not fatal: it is the courage to continue that counts.” ~ Winston Churchill

Link naar reactie
Delen op andere sites

Alleen het forum werkt niet omdat het forum url ingesteld moet worden.

Laat ik het anders zeggen.

Als ik mijn publieke Ip in mijn browser invoer bv 80.xx.xx.xx dan kom ik niet op mijn webserver.

Gebruik ik mijn lokale Ip bv 10.0.0.xx dan gaat het wel.

 

Lex

Lex

 

Link naar reactie
Delen op andere sites

Citaat:
Alleen het forum werkt niet omdat het forum url ingesteld moet worden.

Laat ik het anders zeggen.

Als ik mijn publieke Ip in mijn browser invoer bv 80.xx.xx.xx dan kom ik niet op mijn webserver.

Gebruik ik mijn lokale Ip bv 10.0.0.xx dan gaat het wel.

 

Dit is vrij normaal je kan namelijk niet van binnen je netwerk naar buiten en vervolgens weer terug, dat is een spoof atack...

 

Om je website dus te testen voor verkeer van buiten af, zou je dus even bij een kennis moeten proberen. En dan moet dat dus via het intikken van je externe ip adres in je kennis z'n browser. Wil je hostnamen gaan gebruiken dan zul je een domeinnaam moeten laten registreren. Dan kun je ook meerdere sites maken, kan op ip adres alleen ook wel maar dan moet je verschillende poorten gebruiken.

Je krijgt dan een url als 80.x.x.x:81 voor de site die draaid op poort 81 80.x.x.x:82 voor de site die actief is op 82 tec..

 

Tevens moet je in de Speedtouch modem wel nog een poort translatie toepassen, die dus het verkeer van buiten af toestaat en forward naar het ip adres van de server waar je website op draaid..

 

In de forum software kun je gewoon localhost neerzetten..

Link naar reactie
Delen op andere sites

volgens mij configureer jij de zaak gewoon niet goed

lijkt mij dat meer mensen op hun eigenserver thuis iet dergelijks draaien of het met de software kan die jij hebt weet ik niet maar met apache en ssql server moet het lukken hoor,

inderdaad wel ff de poort 80 van de acatel richting je webserver sturen

Bolt HD, strong srt8000 sattracker 4, srt4125 concord 1.05, hotbird, astra 1,2,3

Link naar reactie
Delen op andere sites

Volgens mij is het probleem dat hij een webserver heeft die tevens z'n werkstation is.

 

Als je een losse webserver hebt en een los werkstation dan werkt het echt wel.

Ik heb thuis ook een webserver met een aantal websites staan en die zijn allemaal zowel van binnen als van buiten te benaderen.

Humax iCord HD v1.00.17 + AstonCrypt v2.19 + Panasonic TH-42PY70

WaveField T90 + ALPS LNB's + SatConn 10/1

10 satellieten van 28,2 Oost t/m 15 West

Link naar reactie
Delen op andere sites

Ok

Het is een webserver en een werkstation,maar op een ander lokaal werstation kan ik hem ook niet bereiken.

Het punt is namelijk,dat ik in de forumsoftware mijn webadres in moet geven,dus alle handelingen die het forum doet gaan naar dat adres en dan kan ik er niet bij(lokaal).

Als ik dat webadres verander in mijn lokale IP kan ik er gewoon in,het probleem is dan dat ze er van buiten afniet meer inkomen.Op de router staat het lokale IP adres van mijn server als default server dus alle externe aanvragen worden doorgestuurd.

 

Lex

Lex

 

Link naar reactie
Delen op andere sites

En als je je externe ip opgeeft in de board software heb je dan wel toegang tot je forum van buiten af..

 

Zo ja.. dan zou je een paar regeltjes code er bij moeten plakken in het script die dan bepaald of de bezoeker een intern of extern ip heeft, aan de hand daarvan kun je dus switchen tussen een 127.0.0.1 of je externe ip...

 

Citaat:
Op de router staat het lokale IP adres van mijn server als default server dus alle externe aanvragen worden doorgestuurd.

 

Draai je dan wel zelf een firewall... <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" />

Link naar reactie
Delen op andere sites

Dit is toch echt een probleem met NAT. Deze zou ervoor moeten zorgen dat wanneer je ene werkstation je externe ip adres intikt aan dit station een extern ip adres (fictief) toegekend wordt.

Dus dan wordt jouw werkstation gezien als een extern station. Kijk even in je router of je iets over NAT kunt vinden. Ik heb het hier jaren draaiende gehad.

 

DroomDoos

Link naar reactie
Delen op andere sites

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 account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...