The assignment of IP addresses is managed by Internet Assigned Numbers Authority. Regional Internet Registries are responsible for specific regions of the World. They allocate IP address blocks to Internet Service providers.
An IP address is assigned to an ISP or hosting provider that provides Internet services in a certain country. Further, ISPs and hosting services allocate IP addresses to their subscribers, private persons or companies.
This page displays the IPv4 address ranges organized by country. Each link will bring you to a new page containing the respestive IP address ranges.
You may change your public IP address by using a proxy, a VPN service or TOR. Check the Hide IP page for recommended services.