Ich habe auf meinem Laptop einen lokalen Knotenserver erstellt. Und ich kann über die private IP (z. B. 192.168.1.9:8080) im selben Netzwerk auf meinen anderen Geräten wie Telefon und anderen PCs darauf zugreifen. Ich habe die Firewall deaktiviert.
Aber jetzt möchte ich über meine öffentliche IP darauf zugreifen. Damit sich auch jeder, der eine andere Internetverbindung verwendet, darauf verbinden kann. Aber es reagiert einfach nicht.
Ich habe einen DMZ-Host hinzugefügt:
Dann habe ich diese Portweiterleitungseinstellung hinzugefügt (ich habe sie im YouTube-Tutorial gesehen). Ich bin mir nicht ganz sicher, ob sie richtig ist oder nicht.
Und hier ist der Netzwerkstatus:
Aber es hat keinen Unterschied gemacht. Mache ich etwas falsch?
Hinweis: Mein Problem hängt wahrscheinlich nicht mit Hairpin NAT zusammen.
PS: Wenn Sie meinen, ich hätte in den Screenshots vertrauliche/private Informationen preisgegeben, lassen Sie es mich bitte wissen. Ich werde es umgehend aktualisieren.
Antwort1
Überprüfen Sie zunächst, ob Ihr ISP GCNAT nicht verwendet und Ihnen eine echte IP-Adresse zuweist. Anschließend müssen Sie eine Firewall und eine Portweiterleitung für Ihren Router konfigurieren. Verwenden Sie nicht den gesamten Portbereich von 1 bis 65535, sondern konfigurieren Sie nur die Ports, die Sie benötigen.
IhrServer_IP:8080 => lokalerServer_IP:8080