There are lot of websites offering WHOIS lookup service, some of them also give you information about IP address, web hosting provider, domain registrar and name server and even history with screenshots to give a complete view of a domain name's history.
Have a look at these five search tool below:
I think that DomainTools is the most well know in domain search, past and present domain name registration information and ownership and hosting records.
WhoIsHostingThis.com is another popular tool for webmasters that lets you find out which web hosting service any website is hosted with.
You can now do a WHOIS query with Network Solutions that will give you detailed WHOISE information including IP address and host name and all the other required details will also be listed.
WebHosting.Info is another good WHOIS look up service that displays several additional details about a domain name or an IP address including information about Web Hosting Company that is hosting the domain name, location of the IP Address, lists of all other domains hosted on an IP Address and domain owner details, admin contact and lot more. It is also a free service.
Topwebhosts.org is also a very good tool where you can do WHOISE lookup, DIF utility lookup, IP location lookup, Hostname lookup, TCP/IP Port scan and Query block list.