With CGNAT, you are sharing a pool of public IPs with other subscribers. So even with DDNS setup, incoming connections will not be forwarded to you. You need to get a dedicated public IP address.
I am a MAXIS Fiber subscriber, MAXIS is using CGNAT. Setting up DDNS alone is not enough. In this article I mentioned additionally paying RM 10.00 monthly for allocating public IP. That allocated (dynamic) public IP will be dedicated to me and not shared with other subscribers. Then I setup DDNS to point (sub)domain names to this public IP.
sussy_weeb
Good day, Mr.Hong, thank you for sharing this blog post, reading it has helped me plan for my homelab networking to be used outside of my local network. Regarding the ISP in Malaysia using CGNAT, i am abit confused because when i query chatgpt regarding external access to my computers, it mentioned that using DDNS would not work if the ISP is using CGNAT, but i would assume that you got it working using DDNS, would it mean that the ISP in Malaysia are not using CGNAT? Thank you for reading. Your insight in this topic would be much appreciated.