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
New contributor
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
New contributor
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
New contributor
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
New contributor
New contributor
New contributor
asked Nov 24 at 16:51
zoomiest
1
1
New contributor
New contributor
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 |
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
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
zoomiest is a new contributor. Be nice, and check out our Code of Conduct.
zoomiest is a new contributor. Be nice, and check out our Code of Conduct.
zoomiest is a new contributor. Be nice, and check out our Code of Conduct.
zoomiest is a new contributor. Be nice, and check out our Code of Conduct.
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
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