Domain-Namen für meinen PC: wie (versuchte, No-IP, DuckDNS und ngrok)
Ich will: ping-server auf meinem PC, indem es den domain-Namen von remote.
Ich habe:
- DynDNS-Dienste DuckDns (oder No-IP, config auf no-ip ist noch schwieriger). Es wird mir eine IP -
94.154.220.216
und (sub -) domainhttp://my_domain.duckdns.org
. KonfigurierenDuckDNS
auf dem PC brauche ich nur geben Sie einige Zeichen, und meine domain-Namen (my_domain
). - Auch ich habe gestartete server auf
lacalhost:3000
. - Auch wenn ich CanYouSeeMee es sagt, dass meine IP ist
94.154.220.216
(das ist gut). - Und ich konfigurierte statische IP für meinen PC (sagen wir mal
200.300.1.15
) - Und Einstellung der port-Weiterleitung für mit Hilfe von Port Forwarding-Assistenten (Port=
3000
, Protocol=TCP Interne IP =200.300.1.15
)
Problem: ich nicht bekommen können, weder http://my_domain.duckdns.org
noch http://my_domain.duckdns.org:3000
von der Fernbedienung.
Annahme: ich gehe davon aus, dass Schwierigkeiten in router-Konfigurationen.
Fragen:
- Wie kann ich überprüfen, was ist falsch? Bedeutet, ob DuckDNS nicht umleiten Anfrage an meinen router oder meinen router nicht redirect-Anforderung an meinen PC.
Meinem lokalen Netzwerk Schema:
Internet <==> 1st Router <==> My PC
static IP static IP: (let's say 200.300.1.15)
InformationsquelleAutor VB_ | 2014-12-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich verschwendet viel Zeit mit No-Ip und DuckDNS. Sie alle behauptet, dass Sie so einfach wie möglich, aber das ist nicht die Wahrheit. Schließlich anstelle der Konfiguration meiner router und Sie haben viele Hämorrhoiden
mit Gott weiß was, die ich verwendet, ngrok - 30 Sekunden und vu a la! Alles, was Sie tun müssen, ist:
./ngrok subdomain=<your_domain_name> <your_server_port>
InformationsquelleAutor VB_
Den Anschluss nach vorne, dass Sie nicht zulassen, dass Sie ping benutzen (in diesem Fall, machen Sie eine ICMP-Weiterleitung). Aber es sieht aus wie Sie nicht möchten, ping, sondern eher Zugriff auf eine web-Seite auf port 3000.
Schritte zur Problembehandlung:
Versuchen Sie es zuerst lokal auf einem anderen computer in Ihrem Heim-Netzwerk, versuchen Sie zu erreichen
http://<internal_ip_address>:3000/
, die in Ihrer Frage diese wärehttp://200.300.1.15:3000/
. Wenn das nicht funktioniert, keiner der rest wird funktionieren - stellen Sie sicher, dass Ihr computer durch die firewall erlaubt eingehende TCP-Anfragen auf port 3000 (oder deaktivieren der firewall zum testen).Nächsten, versuchen Sie es direkt von Ihrem IP von außerhalb Ihres home -
http://94.154.220.216:3000/
. Wenn local funktioniert, aber nicht dies, dann wird Ihr port-Weiterleitung nicht funktioniert, ISP ist blockiert eingehende TCP-Anfragen, oder etwas anderes.Und dann endlich, ping
my_domain.duckdns.org
, und stellen Sie sicher, es wird Ihre IP - (94.154.220.216
). An diesem Punkt sollten Sie in der Lage sein zu schlagenhttp://my_domain.duckdns.org
ohne ein problem.InformationsquelleAutor Brandon
Wenn Sie bei Ihr zu Hause versuchen, diese einzurichten, wahrscheinlich Ihr PC hat eine private IP-Adresse (10.0.x.x. oder 192.168.xx ...). Beim einrichten Ihres DynDNS-Dienst, den Sie nur auf Ihrem router. Müssen Sie konfigurieren Ihren router oder PC, so dass Ihr PC über eine statische IP-Adresse. Wenn Sie planen, wobei Sie Ihren PC aus Ihrem Netzwerk und verbinden Sie es in anderen mehr als einmal oder zweimal, ich würde empfehlen, die Einstellung im router deinem PC eine statische IP-Adresse. Wenn nicht, können Sie machen Sie Ihrem PC eine statische IP-Adresse in den Netzwerk-Einstellungen. Dann Port Forwarding einrichten auf dem router. Jeder router hat verschiedene Möglichkeiten, diese einzurichten. schauen Sie in Ihre Bedienungsanleitung für Ihren router für die erforderlichen Schritte.
"configure your router or PC to a static IP address" (c).
bitte mehr details - so-router oder PC? Router ist schon statisch, aber PC nicht. Ist das notwendig, um PC statisch?Ich habe versucht, das zu tun. Schauen Sie auf meine aktualisierte Frage bitte
InformationsquelleAutor Matt L
Hatte ich ein problem mit einrichten DuckDNS als gut. Hier sind einige Bemerkungen, die mir geholfen haben:
Geduldig sein. Dynamische DNS-Unterstützung aktualisiert öffentlichen Aufzeichnungen, aber es dauert ein wenig Zeit, um zu propagieren, um die DNS-du bist wirklich zu verwenden. Es dauerte etwa 10 Minuten, bevor ich war in der Lage, ping meine öffentliche IP. Ping meine nicht für Sie arbeiten, wenn Sie fallen, es hat alles je nach dem, was du tust. Sie können auch nslookup .duckdns.org. Sobald es wieder geht mit Ihrer öffentlichen IP-wissen, das es funktioniert.
Zeit wird zeigen, ob DuckDNS ist zuverlässig, aber es funktioniert.
InformationsquelleAutor garlicman
Dein router NAT-loopback-problem, in diesem Fall werden Sie nie in der Lage sein, eine Verbindung zu Ihrem dynamischen Hostnamen aus Ihrem eigenen Netzwerk.
Problemumgehung verwenden Sie ein Handy mit einem internet-Abonnement.
InformationsquelleAutor Karel