We switched our internet connection and now something wired is going on.
I am using a TP Link Archer 1600 modem.
The ISP asked me to set connection type as "Dynamic IP" under EWAN settings. Internet is working just fine.
But my modem shows the below IP is assigned by the ISP:
But when I use the external website to find my public IP I get a different one:
My router is configured to update no-ip.org with my current IP so that I can access my home network from anywhere in the world through dynamic IP. But no IP registers 119.18.3.17 (the one reported by google when I searched fo "my IP").
When I try accessing my home network through this IP I am not able to connect. However, when I try to access my home network from outside using the IP in my first screenshot, it works just fine.
Why is the ISP assigned IP different from the IP other websites see when I access them? How do I fix this?