Warum kann ich meine Localhost-Site nicht mit Internet-IP öffnen?

Warum kann ich meine Localhost-Site nicht mit Internet-IP öffnen?

Vor etwa zwei Jahren hatte ich eine andere Verbindung und Benutzer – sogar ich – konnten meine Site über meine Internet-IP öffnen oder eine Verbindung zu meinem TeamSpeakServer herstellen. Aber seit ich das geändert habe – ich habe auch Windows neu installiert – kann niemand mehr eine Verbindung zu meiner IP herstellen oder meine IP anpingen. Vor kurzem habe ich „No-IP“-DNS installiert (da ich eine dynamische IP habe) und eine Domäne damit verknüpft, weil ich dachte, das würde das Problem lösen, aber das hat es nicht. Warum passiert das?

Ich bin über ein LAN mit einem Router verbunden und dieser Router ist mit unserer Haupt-Internet-DSL-Leitung verbunden. An dieses LAN sind auch andere Computer angeschlossen, sodass wir alle dieselbe IP haben.

Antwort1

Es gibt mehrere mögliche Ursachen. Bei der von Ihnen angegebenen Netzwerkkonfiguration ist Pauls Kommentar richtig: Portweiterleitung ist erforderlich. Dies ist das wahrscheinlichste Problem. Überprüfen Sie, ob Ihre Routerkonfiguration Ports an Ihre interne Adresse weiterleitet. Wie Sie das tun, hängt davon ab, welchen Router Sie verwenden. Sie müssen die interne IP-Adresse Ihres Computers kennen. (Verwenden Sie IPConfig.) Sie müssen auch wissen, welche Ports weitergeleitet werden sollen: Ich erwähne diese später.

Möglicherweise möchten Sie überprüfen, ob TeamSpeakServer auf Ihrer internen IP-Adresse lauscht. Um dies zu überprüfen, ermitteln Sie Ihre interne IP-Adresse (über IPConfig, wenn Sie Microsoft Windows verwenden) und prüfen Sie dann, ob TeamSpeakServer auf diesem Port lauscht (mit „netstat -na“ oder, in Microsoft Windows, deutlicher, „netstat -nab“). Die ausführbare Datei von TeamSpeakServer sollte auf 0.0.0.0 oder einer IPv4-Adresse lauschen, die Sie tatsächlich verwenden. (Dabei wird wahrscheinlich davon ausgegangen, dass Sie IPv4 verwenden.)

Dies könnte durch eine Firewall blockiert werden. Dies kann auch die Windows-Firewall sein, die Sie möglicherweise standardmäßig aktiviert haben. Öffnen von Ports für TeamSpeak 3 Server auf der Microsoft WindowsXPFirewallFirewall Firewall. (Selbst wenn Sie nicht Windows XP verwenden, sind diese Anweisungen wahrscheinlich ähnlich genug, um Ihnen bei neueren Betriebssystemen zu helfen.) Insbesondere wird darauf hingewiesen, dass TCP-Port 10011 und TCP-Port 30033 sowie UDP-Port 9987 nützlich sein können.

Debras Kommentar ist ein weiterer großartiger Vorschlag. Da es so aussieht, als würde TeamSpeak andere Ports als 80 und 443 verwenden, würde eine Sperrung des Webservers TeamSpeak nicht beeinträchtigen. Eine Sperrung der Ports durch den ISP könnte dies jedoch tun. Das ist vielleicht weniger wahrscheinlich (meiner möglicherweise falschen Meinung nach), aber einige ISPs könnten so etwas tatsächlich tun, und es wäre ein absolutes Desaster, wenn es der Fall wäre. Wenn nichts davon funktioniert, geben Sie Details wie Ihre interne IPv4-Adresse und die Meldungen von „netstat -nab“ an.

verwandte Informationen