By dcoop
I’m not sure if this is possible using Digital Ocean as a hosting environment but here goes -
I’m setting up a Virtualbox guest machine running Windows 10 on a droplet running CentOS 7.
Users would need to be able to use Windows Remote Desktop to connect directly into the Virtualbox guest OS running Windows 10 from machines not connected to any internal network (i.e. running them with only direct internet connections).
I’ve tried various configurations, port forwarding in both the CentOS environment and the Virtualbox setup.
I can connect to the droplet using both SSH and XRDP - from there I can connect into the guest Win 10 OS running on the virtualbox - however I need to know if its possible to bypass the connection to the droplet and connect directly into the Virtualbox guest from any machine connected to the internet.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hey friend,
At least from a big picture view three things need to be true:
Now I can’t tell you step by step how to do this, and maybe someone else can, but my hope here is that by laying this out you can start to identify where the problem exists. If it’s not working, you know one of the above items is not configured as stated. With that, you can go down the list and make sure that you check off each one. Perhaps it’s true that you think everything is configured for this to be working, but there is something not working as you intended it to with your configuration.
To test connectivity, I like to use telnet. Here’s an example of what that looks like:
Trying 64.111.125.207...
Connected to jarland.me.
Escape character is '^]'.```
Now let's say your Windows installation has an internal IP address of 192.168.1.1, and let's say the RDP port is 40 (random number). You might test it within CentOS like this:
```telnet 192.168.1.1 40```
If that fails, then you know the answer sits somewhere around #1 above, because you've taken the forwarding part out of the equation.
Hope that helps you to move in the right direction at least :)
Jarland
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.