Auf den Beitrag: (ID: 530543) sind "8" Antworten eingegangen (Gelesen: 370 Mal).
"Autor"

Probleme mit Router

Nutzer: Fendt_Favorit
Status: Profiuser
Post schicken
Registriert seit: 21.08.2001
Anzahl Nachrichten: 2042

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"  
Nutzer: cera
Status: Profiuser
Post schicken
Registriert seit: 15.04.2004
Anzahl Nachrichten: 30

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"  
Nutzer: Fendt_Favorit
Status: Profiuser
Post schicken
Registriert seit: 21.08.2001
Anzahl Nachrichten: 2042

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"  
Nutzer: BurnOver
Status: Profiuser
Post schicken
Registriert seit: 25.07.2002
Anzahl Nachrichten: 90

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"  
Nutzer: cera
Status: Profiuser
Post schicken
Registriert seit: 15.04.2004
Anzahl Nachrichten: 30

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"  
Nutzer: Fendt_Favorit
Status: Profiuser
Post schicken
Registriert seit: 21.08.2001
Anzahl Nachrichten: 2042

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"  
Nutzer: BurnOver
Status: Profiuser
Post schicken
Registriert seit: 25.07.2002
Anzahl Nachrichten: 90

geschrieben am: 21.04.2004    um 16:23 Uhr   
dann gib mir mal die IP
will mir das mal ansehen

grusz Burn
  Top
"Autor"  
Nutzer: woodym
Status: Profiuser
Post schicken
Registriert seit: 12.08.2000
Anzahl Nachrichten: 13

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"  
Nutzer: Fendt_Favorit
Status: Profiuser
Post schicken
Registriert seit: 21.08.2001
Anzahl Nachrichten: 2042

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