The "alias" you mention is a name for your machine, i.e. a host name. These "aliases" are managed globally by a network of domain name (DNS) servers that translate the names into IP addresses. In addition, locally in your machine, there is a file where you can define additional names that will not be available for other machines.
Then, you have two options:
1) If you want to define the "alias" (hostname) for all the users/machines in the Internet, you must
- buy a domain name (e.g.
k-split-x.com) and define the name or the names in a DNS server (e.g.
- use some service of dynamic DNS with a generic domain. For instance, Now-Dns offers names with the
myiphost.com domain name.
If you are interested in a dynamic DNS solution, there are some free. You may use Google to find one. Now-Dns, NoIp and FreeDNS are some of them.
2) if you want to define the "alias" only for your machine, you must modify the "hosts" file.
- In Windows, the hosts file is in
- In Unix, the file is in
- In Mac, it is in
You may check information about how to change the file in many websites. I found an explanation in the Rackspace website