There's no way to do this in the way you're asking as far as i'm aware, as the two things are running at such different networking levels. Instead though, you could use one server, possibly the Smoothwall box if it's up for it, to proxy the http traffic via apache, or something more lightweight i don't know exists..

. Using an Apache proxy it will redirect to other servers based on the server name. Obviously this is a relatively hefty solution, but then if you do have a "main" web server anyway, that's a great place to put it.
now though... someone will probably tell you how to do it the way you want!