Connecting a VirtualBox VM to the internet
up vote
0
down vote
favorite
I have built a Ubuntu Server 14.04.5 LTS server on a VirtualBox environment (VMware .vmdk format) to host an older LAMP app (CATS). Windows 10 desktop host.
Right now, can only get this VM accessing the internet with NAT networking. One-way traffic, to get updates. I need to generate some URL so I can interact with the web server locally, on this laptop.
Further (optionally) I would like to expose this VM-based webserver to the web, and let there be external access. I read that I need to use VirtualBox's Host Only networking, discussed in the VirtualBox docs here.
Two questions:
- How can I at least get local access to this web server which is located on my VM? I understand that i will need port forwarding going, and I can't even get my static IP address to work with VirtualBox...
- How can I allow external access to this vm-based web server? (optional, nice to have).
Any help would be appreciated!
virtualbox virtualbox-networking
add a comment |
up vote
0
down vote
favorite
I have built a Ubuntu Server 14.04.5 LTS server on a VirtualBox environment (VMware .vmdk format) to host an older LAMP app (CATS). Windows 10 desktop host.
Right now, can only get this VM accessing the internet with NAT networking. One-way traffic, to get updates. I need to generate some URL so I can interact with the web server locally, on this laptop.
Further (optionally) I would like to expose this VM-based webserver to the web, and let there be external access. I read that I need to use VirtualBox's Host Only networking, discussed in the VirtualBox docs here.
Two questions:
- How can I at least get local access to this web server which is located on my VM? I understand that i will need port forwarding going, and I can't even get my static IP address to work with VirtualBox...
- How can I allow external access to this vm-based web server? (optional, nice to have).
Any help would be appreciated!
virtualbox virtualbox-networking
1
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicateand the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have built a Ubuntu Server 14.04.5 LTS server on a VirtualBox environment (VMware .vmdk format) to host an older LAMP app (CATS). Windows 10 desktop host.
Right now, can only get this VM accessing the internet with NAT networking. One-way traffic, to get updates. I need to generate some URL so I can interact with the web server locally, on this laptop.
Further (optionally) I would like to expose this VM-based webserver to the web, and let there be external access. I read that I need to use VirtualBox's Host Only networking, discussed in the VirtualBox docs here.
Two questions:
- How can I at least get local access to this web server which is located on my VM? I understand that i will need port forwarding going, and I can't even get my static IP address to work with VirtualBox...
- How can I allow external access to this vm-based web server? (optional, nice to have).
Any help would be appreciated!
virtualbox virtualbox-networking
I have built a Ubuntu Server 14.04.5 LTS server on a VirtualBox environment (VMware .vmdk format) to host an older LAMP app (CATS). Windows 10 desktop host.
Right now, can only get this VM accessing the internet with NAT networking. One-way traffic, to get updates. I need to generate some URL so I can interact with the web server locally, on this laptop.
Further (optionally) I would like to expose this VM-based webserver to the web, and let there be external access. I read that I need to use VirtualBox's Host Only networking, discussed in the VirtualBox docs here.
Two questions:
- How can I at least get local access to this web server which is located on my VM? I understand that i will need port forwarding going, and I can't even get my static IP address to work with VirtualBox...
- How can I allow external access to this vm-based web server? (optional, nice to have).
Any help would be appreciated!
virtualbox virtualbox-networking
virtualbox virtualbox-networking
asked Nov 24 at 16:51
zoomiest
1
1
1
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicateand the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48
add a comment |
1
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicateand the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48
1
1
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicate
and the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicate
and the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1095692%2fconnecting-a-virtualbox-vm-to-the-internet%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
I did the same thing using VMWare disk on Virtualbox and it wasn't so pretty!
– George Udosen
Nov 24 at 17:39
you have misread the document, host-only is exactly what is says - only the host and VM on that host can communicate
and the virtual machines cannot talk to the world outside the host since they are not connected to a physical networking interface.
– Zina
Nov 24 at 17:43
the networking part you need is virtualbox.org/manual/ch06.html#natforward - 6.3.1. Configuring port forwarding with NAT. and then you port forward it to your host from router
– Zina
Nov 24 at 17:48