What is the easiest (no configuration on router, firewall, etc) way to access Ubuntu (virtual machine inside a Ubuntu real machine) from outside my network?

Long version:

I don't really know how my home network works (2 or 3 routers, 6 computers, my father control the network).

But what I need is to be able to see (and use (click,write)) on the Virtual Machine (running Ubuntu) inside my own machine (running Ubuntu). I'd rather not mess with the network (weird equilibrium). I think it's possible, but I don't know what works best and is the easiest to implement.

Ps.: Using VirtualBox. I thought that there was a new program (new to Ubuntu, ported from Windows) that would go over all the port forwarding stuff (Am I wrong? )

Ps2.: Would it be easier to access my first machine (the host for the virtual machine) from outside? I so, I don't mind doing this from Ubuntu (not messing with VirtualBox)

link|improve this question
feedback

2 Answers

up vote 4 down vote accepted

Teamviewer is a remote access tool with zero configuration and it supports linux. I've found this tool to be the easiest way to control desktops from outside my network.

link|improve this answer
That's the one thanx – Jhonny Bigodes Jan 20 '11 at 17:26
+1 This program is perfect. Just used it. – Krazy_Kaos Jan 21 '11 at 8:59
feedback

It depends on what you are using for the virtual machine.

Can you ssh to that physical machine? Are you using virtual box?

If so look at this: http://mydebian.blogdns.org/?p=148

Your VM software needs to forward a port to your physical machine.
Then you can either ssh to your physical machine and then to your VM or you can, if setup correctly, directly connect to your VM from the outside(as long as the router is forwarding you some ports to use for ssh).

link|improve this answer
Also if you are using Virtual Box 4(newest) see the documentation here: virtualbox.org/manual/ch06.html – madmaze Jan 20 '11 at 14:45
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.