A domain name doesn't do anything to protect your IP. It is little more than an easy human readable pointer to your IP, and does nothing to hide your actual IP from anybody.
The common analogy is that an IP is sort of like your computer's internet phone number, and a domain name is used to give...