Absolutely. VPS are no different in this respect than a dedicated host.
Domain names resolve to IP addresses, so you *need* an IP address before a domain name can resolve to it.
Keep up to date with Rails on Twitter and This Week in Rails
Policies: Conduct, License, Maintenance, Security, Trademarks