I understand 192.168.x.x is our local IP address, and the public IP is some other. I used this site to get my IP, and the result:
But in my official ISP's site and my Router's login, it is as follows:
My router and ISP shows my an IP, while the website shows me another IP. What is my actual IP address? And why am I assigned multiple IP addresses?
I am asking so that another computer can establish a connection with my computer, as I wrote a java program for that