...of course, they could connect via VPN, and then they'd be considered to be part of the local network. Or you could use an ssh client with tunneling, like putty (there's a contributed howto floating around here somewhere with instructions on that).