How do you find all domain names hosted on an IP address? Please note that I'm not looking for information regarding a specific IP adddress I simply want to know how it's done.

Do you have to check the IP address of each and every registered domain name or is there some easier way?