At my college, we are always playing counter-strike(cs). The problem is that the lan settings make it so that only a person with a laptop can host, and only if they go through the cat-5. This highly limits the times we can play. The only thing I can figure is to set up a relay point that will read the cs server on a home computer, but show up on the school lan. I just don't know how to detect the relay (or cs sever) on the school network, through CS. I do know that CS uses the winstock control.

Can somebody tell me how I would do this?

I realize that this game does have the internet feature, but then it is visible, etc.