Your e-smith server can host numerous virtual domains together with your primary domain:
1) You can register/purchase a new domain name with any of the registrars (I use NameScout at
http://www.namescout.com ).
Then you will need to delegate nameservers for your new domain name (free at ZoneEdit
http://www.zoneedit.com ).
OR
2) You can obtain 5 free secondary domain names from dynDNS at
http://www.dyndns.org .
Then, you use your e-smith manager panel to: 1) add an i-bay for your new virtual domain, and 2) add the virtual domain - here you simply add your newly purchased or freely obtained domain name.
Even though your primary domain name and virtual domain names all have the same IP address, your e-smith server sorts everything out automagically.
John Mac