Note the syntax for ip aliasing is slightly different for OS X than other flavors of UNIX. It’s not just for OS X Server though. Following these guidelines I was able to configure a Mac Mini running OS X (Not OS X Server) in a similar fashion.
If you need multiple ip addresses for development or are just a UNIX hacker looking to see how this works under OS X give it a shot: