My internet access from home is only via a web proxy and a tcp-only socks 5 server. (Long story don't ask). I recently got an xbox and would like to access xbox-live. but I need to route the ip traffic. So I need to be able to route tcp and udp packets via some sort of tunnel.

I can setup a linux firewall on my end, and I have a solaris machine available to me on the internet and I can ssh between them. Can anybody suggest some resources that I might find useful in setting this up.

I am aware the ping times are likely to be atrocious. I'm interested as much from an intellectual point of view and to allow downloads of updates as I am from multiplayer gaming.

Thanks