The easiest/simplest understanding of the web is
a. When you connect to your ISP, the ISP gives a dyanmic address (like a temporary telephone number) only for the duration of that connection, the next time you connect, you will again have a different dynamic IP Address.
b. You use the browser to to different sites which have static IP Address (like permanent numbers or/and permanent address of an establishment).
Now is there a way to get self's IP address instead of going to a web-service like whatismyipaddress.com.
The connection is as follows :-
ISP - Modem/Router - System
Edit - The Modem/Router is a D-Link DSL-2750U ADSL router/modem. http://www.dlink.co.in/products/?pid=452
I did see How to track my public IP address in a log file? but that also uses an external web-service, it would be better/nicer if we could do without going to an exernal URL/IP address for the same.