Da Ihr Router eine andere IP-Adresse als Ihre öffentliche IP-Adresse meldet, weist Ihr 3G-Netzwerkanbieter Ihnen wahrscheinlich keine öffentliche IP-Adresse zu und führt stattdessen NAT aus. Dies würde auch erklären, warum das Port-Forwarding nicht funktioniert.
Dies wird bestätigt, wenn sich abcd in einem privaten IP-Adressbereich befindet: Von 10.0.0.0 bis 10.255.255.255. Von 172.16.0.0 bis 172.31.255.255. Von 192.168.0.0 bis 192.168.255.255.
Als ich auf dieses Problem stieß, rief ich meinen 3G-Anbieter an und sie "wechselten mich zu ihrem öffentlichen Netzwerk", was bedeutete, dass mir eine öffentliche IP-Adresse zugewiesen wurde und eingehende Verbindungen akzeptiert werden konnten. Während dies mein spezielles Problem gelöst hat, habe ich festgestellt, dass sich 3G-IP-Adressen ziemlich schnell ändern, was zu Problemen mit Software führen kann, für die dies nicht vorgesehen ist. Die Verwendung eines dynamischen DNS-Dienstes mit einer sehr niedrigen TTL wie 1 (1 Sekunde) kann dazu führen, dass er verwendet werden kann. Oder Sie könnten einen Geschäftsplan mit einer statischen IP erhalten.