My idea, never try it yet because I don't work....don't have pc at work
I would run nxserver on my home pc and nxclient on my home pc.
Then I will register my home pc to any free dynamic dns server out there ex: no-ip.com or dydns.org. I prefer no-ip because it has script that will update the ip everytime I boot my home pc.
This way I can check my home pc ip remotely ( from work pc ) by logging in to their site. I did this for apache. http://checkip.dyndns.org/ only good if you want to check your existing pc 's ip.