Wahrscheinlich führt Ihr NAT-Gateway den NAT-Loopback (auch bekannt als NAT-Hairpinning) nicht korrekt aus. Prüfen Sie, ob dies auf Ihrem NAT-Gateway möglich ist. Wenn nicht, prüfen Sie, ob Sie Open Source-Router-Firmware wie OpenWrt auf Ihrem Router ausführen können. Wenn dies nicht funktioniert, kaufen Sie einen Router, von dem Sie wissen, dass er NAT Loopback korrekt ausführt, und verwenden Sie diesen als NAT-Gateway anstelle der von Ihrem ISP bereitgestellten Box.
Ich schätze, der Grund, warum dies beim Wechseln von ISPs fehlgeschlagen ist, ist, dass Sie die vom ISP bereitgestellten Boxen als NAT-Gateway-Router verwenden. Möglicherweise hat Ihre AT & T-Box NAT Loopback richtig ausgeführt, Ihre Charter-Box jedoch nicht.
Ihr DDNS weist Ihren Domänennamen auf die externe / öffentliche / WAN-IP-Adresse Ihres Routers hin. Das bedeutet, wenn ein Client auf der internen / privaten / LAN-Seite Ihres Routers versucht, eine Verbindung zu dieser Adresse herzustellen, muss Ihr Router klug genug sein, um zu erkennen, dass für dieses Paket ein ausgehendes NAT und dann ein eingehendes NAT erforderlich ist fertig, und dann an Ihren internen Server gesendet. Dasselbe gilt für Antworten vom Server an den Client. Diese Idee, beide Arten von NAT mit denselben Paketen auszuführen, wird als NAT-Loopback oder NAT-Hairpinning bezeichnet, da die Pakete eine "Haarnadelkurve" machen und direkt in den Router zurückgeschleift werden müssen, direkt in das private LAN. Viele Breitband-Gateways für Privathaushalte sind billiger Müll, der NAT Loopback nicht richtig ausführt.