If its Ubuntu, you can assign a second IP to the box using IP aliasing and bind daemons/services so you have lighttpd and nginx running alongside each other listening on same ports but on different IP's.
Checkout this posting for pointers:
EDIT: Or if the box got another interface, hook up that one and bind daemons accordingly.