I am going to have to go home for a week or so(I currently live in an apartment near my university) so I would like to be able to connnect to my g5 from my iBook at home(with remote debugging in Xcode if at all possible). My g5 is on a router connected to a cable modem. What is the best way to connect to it from home?