Hide IP Address of Domain URL?

I have a Minecraft Server hosted on my home computer, and a domain that I own with HostGator pointing to my homes internal IP Address so when people want to join the minecraft server, all they have to do is type in the domain I own instead of my homes internal IP Address. If someone tries to "ping" or "resolve" my domain to get my home internal IP Address, is there a way for the "ping" or "resolve" to return a fake IP Address or no IP Address at all?

I'm confused?

No one can see your private home IP addresses from the Internet.

Here is how it works,

When you are connected to the Internet, you actually have two different IP addresses, a private LAN IP and a public WAN IP.

In most home network applications the router connects your local group of computers and devices known as the LAN with the Internet, commonly called the WAN or Wide Area Network.

Unique local LAN IP addresses are usually automatically (dynamically) assigned by the DHCP service running on your router, but can be set manually (static). They are in binary but usually expressed in readable format such as 192.168.1.1. The IP addresses are private addresses http://en.wikipedia.org/...te_network and are not routable across the Internet.

Dynamic Host Configuration Protocol (DHCP) is an auto configuration protocol used on IP networks. DHCP allows a computer to be configured automatically, eliminating the need for intervention by a network administrator. It also provides a central database for keeping track of computers that have been connected to the network. This prevents two computers from accidentally being configured with the same IP address. http://en.wikipedia.org/...n_Protocol

Your broadband modem will get a public WAN IP address from your ISP. These public IP addresses are leased in blocks by your ISP and are Internet routable. The modem is connected to the WAN port on your router. The router will manage the traffic between the devices on the LAN and the Internet.

So, your LAN connected devices will all have unique private IP addresses assigned by the router and share the single public WAN IP Internet connection via the router.

Most ISPs do not use static addressing, that would not be cost effective for the ISP as they would need a unique WAN IP for every individual customer.

You can change your local LAN IP addresses, however WAN IP addresses are set by the ISP

Depending on the lease time set by your ISP you can keep the same dynamic IP for months. When the lease expires or the ISP DHCP sees a different hardware MAC address it will assign another public WAN ip from its available pool of addresses.

That being said,

You'll need a static WAN IP from your ISP. You can forward a domain to this WAN IP. Your router will need to be setup to port forward incoming Internet gaming traffic to the private IP of your gaming server. No one can see any local IP addresses past your router.

A lot of info there, but I hope it is clear.

Assuming you have a router as part of your Internet connection, then you will have a single public address, which is assigned to the router by your ISP, and each computer on your private internal network will have their own unique internal IP address. Normally computers on your private network have addresses assigned to them by the router using a feature in the router called DHCP. These computers will sometimes get different addresses assigned to them at different times. The router allows all the different computers to share the one public IP address.

Some computers may be allocated fixed (static) addresses. This is sometimes configured by an option in the router that tells the router to allocate the same address each time just to that one computer. Otherwise, the settings in the computer itself can define the static address so the computer does not use the DHCP service in the router. Servers are normally set up with static addresses.

You will also need to configure port forwarding on the router. This is necessary to ensure that attempts to access your server over the Internet are routed to the correct computer, which is running the server process.

No. A resolved URL has to point to the IP address. Otherwise the Internet would never work…
Ping is just a tool that goes to resolve the name via the URL/domain name. Whether it is ping or http, the name must resolve the same…