"Autor" |
Probleme mit Router |
|
geschrieben am: 15.04.2004 um 14:19 Uhr
|
|
Moin,
ich hab mir gestern nen Router (Cable/DSL Web Safe Router RP614v2 von Netgear) zugelegt und hab seit dem folgendes Problem:
Ich lasse über meinen Rechner Apache (Webserver) laufen. Also hab ich den Port 80 für meinen Rechner freigeschalten. Andere Leute können problemlos drauf zugreifen, nur ich und die anderen, die auch an dem Router hängen, nicht.
Hat jmd ne Ahnung, woran das liegen kann? Danke!
Fendt |
Die Liebe heilt alle Wunden. |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 15.04.2004 um 23:40 Uhr
|
|
habt ihr freigabe auf eurem PC? Gib mal komplett C: mit zugriff für alle frei, die anderen auch und probiers dann mal. vorallem gebt euch alle verschienden netzwerk nummern und versucht mal über 192.168.0.x (wobei das x für eure nummer steht) zu verbinden, auf den anderen pc zuzugreifen. |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 16.04.2004 um 12:23 Uhr
|
|
Laufwerk C: auf dem Rechner, wo der Webserver läuft, ist freigegeben, trotzdem besteht noch das gleiche Problem.
Logischerweise hat jeder PC im Netzwerk seine eigene IP. Mein Rechner hat somit 192.168.0.4
Ich hab schon versucht, mit der IP den Webserver aufzurufen - das klappt. Nur per DNS oder per IP von T-Online hab ich keine Chance.
Fendt Geändert am 16.04.2004 um 12:48 Uhr von Fendt_Favorit Geändert am 16.04.2004 um 12:48 Uhr von Fendt_Favorit |
Die Liebe heilt alle Wunden. |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 17.04.2004 um 21:47 Uhr
|
|
(zitat)Laufwerk C: auf dem Rechner, wo der Webserver läuft, ist freigegeben, trotzdem besteht noch das gleiche Problem.
Logischerweise hat jeder PC im Netzwerk seine eigene IP. Mein Rechner hat somit 192.168.0.4
Ich hab schon versucht, mit der IP den Webserver aufzurufen - das klappt. Nur per DNS oder per IP von T-Online hab ich keine Chance.
Fendt (/zitat)
nice gib mal ip
welche IP gibste von den anderen PCs ein?
die interne netzwerk ip 192.168.0.1 oder die vom i-net??? |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 19.04.2004 um 10:35 Uhr
|
|
also beim DNS Server hast du da die IP des routers angegeben (gibt man meistens 192.168.0.1)? soltlest du als bevorzugt angeben. |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 21.04.2004 um 11:43 Uhr
|
|
Ich glaub nicht, dass es viel Sinn hat, die IP des Routers anzugeben. Könnte ich ja gleich localhost oder 127.0.0.1 eintragen, erfüllt den gleichen Zweck *g*. Nein, ich verwende die IP von T-Online dazu. |
Die Liebe heilt alle Wunden. |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 21.04.2004 um 16:23 Uhr
|
|
dann gib mir mal die IP
will mir das mal ansehen
grusz Burn |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 22.04.2004 um 17:05 Uhr
|
|
hallo,
das ist ein altes problem...
du mußt hier die ip des rechners angeben auf dem der webserver läuft, also nicht die externe ip und nicht den domainnamen (wenn du dafür eine hast). wenn du die externe ip angibst, dann verbindet dein browser mit dem router, der sagt aber das es sich hier um eine 'interne' ip handelt, weil diese ja in der routingtabelle eingetragen ist. also verbindet er direkt ... da du aber mit deiner netmask nur das interne netz ansprechen kannst geht diese anfrage ins nirvana. also ein beispiel...
du hast auf dem rechner mit der ip 192.168.0.1 den apache aufgesetzt. dein router hat die ip 192.168.0.100. dann lautet deine ip das du intern im netz was sehen kannst Link
es gibt einen trick um das ganze zu umgehen. dazu mußt du aber einen dns-server aufsetzen der die internen ip namen zuteilt die gleich dem namen sind die extern verwendet werden.
beispiel:
deine ip ist extern (über dyndns) als server1.ftp.com zu erreichen.
setze einen internen dns auf (es geht auch wenn du in der hosts-datei diesen eintrag auf jedem rechner vornimmst) der server1.ftp.com auf die ip 192.168.0.1 leitet.
der hosts-eintrag dafür wäre:
192.168.0.1 server1.ftp.com
hier können auch mehrere namen einer ip zugewiesen werden.
wo deine hosts-datei liegt ist vom betriebssystem abhängig... also in göögle suchen.
unter linux kann man auch einen dnsmasq aufsetzen, der ist einfacher als ein dns aufzusetzen und hat noch den vorteil das anfragen dann intern gecacht werden (hier wird der linuxrechner dann als dns-server eingetragen).
bye woodym |
|
|
|
|
Top
|
"Autor" |
|
|
geschrieben am: 22.04.2004 um 18:22 Uhr
|
|
Herzlichen dank, woody :). Es hat funktioniert, so wie Du es mir erklärt hast. Ich hab gleich noch eine Frage und zwar: Ich hab nen Chatscript, der auf mySQL Datenbank zugreift. Ich habe in der Conf-Datei von dem Chat die nötigen Eintragungen gemacht (Benutzer: root, Passwort: nichts, Host: localhost [hab anstelle von localhost schon alle Möglichen IP's versucht]) und es möchte einfach nicht laufen. Port 3306 für mySQL wird vom Router weitergeleitet. Ne Ahnung, woran das liegt?
Danke schonmal.
Fendt Geändert am 22.04.2004 um 18:24 Uhr von Fendt_Favorit |
Die Liebe heilt alle Wunden. |
|
|
|
|
Top
|