allow other networks to connect to my computer through the internet
up vote
0
down vote
favorite
I am trying to create a virtual machine with virtualBox which can be accessed from other networks. I explain myself more; I have an application in my virtual machine and I want that from another team that is connected to another network can access this application and visualize it. I tried to configure a NAT, BRIDGE and HOST-ONLY network but I can not get other networks to connect, I also tried the port forwarding and manage my modem to open ports and create a public ip, but i dont know much of that, can you really achieve that kind of functionality with a virtual machine?
I can say that when I set up my virtual machine to work with a NAT network I could only connect through ssh through a local dirrecion which I do not understand, according to the descriptions a NAT network should be used to allow other networks to connect to my computer or virtual machine through the internet.
networking virtualbox virtual-machine ip network-protocols
add a comment |
up vote
0
down vote
favorite
I am trying to create a virtual machine with virtualBox which can be accessed from other networks. I explain myself more; I have an application in my virtual machine and I want that from another team that is connected to another network can access this application and visualize it. I tried to configure a NAT, BRIDGE and HOST-ONLY network but I can not get other networks to connect, I also tried the port forwarding and manage my modem to open ports and create a public ip, but i dont know much of that, can you really achieve that kind of functionality with a virtual machine?
I can say that when I set up my virtual machine to work with a NAT network I could only connect through ssh through a local dirrecion which I do not understand, according to the descriptions a NAT network should be used to allow other networks to connect to my computer or virtual machine through the internet.
networking virtualbox virtual-machine ip network-protocols
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am trying to create a virtual machine with virtualBox which can be accessed from other networks. I explain myself more; I have an application in my virtual machine and I want that from another team that is connected to another network can access this application and visualize it. I tried to configure a NAT, BRIDGE and HOST-ONLY network but I can not get other networks to connect, I also tried the port forwarding and manage my modem to open ports and create a public ip, but i dont know much of that, can you really achieve that kind of functionality with a virtual machine?
I can say that when I set up my virtual machine to work with a NAT network I could only connect through ssh through a local dirrecion which I do not understand, according to the descriptions a NAT network should be used to allow other networks to connect to my computer or virtual machine through the internet.
networking virtualbox virtual-machine ip network-protocols
I am trying to create a virtual machine with virtualBox which can be accessed from other networks. I explain myself more; I have an application in my virtual machine and I want that from another team that is connected to another network can access this application and visualize it. I tried to configure a NAT, BRIDGE and HOST-ONLY network but I can not get other networks to connect, I also tried the port forwarding and manage my modem to open ports and create a public ip, but i dont know much of that, can you really achieve that kind of functionality with a virtual machine?
I can say that when I set up my virtual machine to work with a NAT network I could only connect through ssh through a local dirrecion which I do not understand, according to the descriptions a NAT network should be used to allow other networks to connect to my computer or virtual machine through the internet.
networking virtualbox virtual-machine ip network-protocols
networking virtualbox virtual-machine ip network-protocols
asked Dec 7 at 14:28
Andres ZL
1
1
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55
add a comment |
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
If the network adapter of the virtual machine is defined as Bridged, it will
behave just like another physical machine on the network, including having
an IP address.
To connect to your VM across the Internet, you need to:
- Give the VM a static IP address on the network.
Consult the manual of your router to see how to narrow the DHCP range of addresses
to avoid any conflict. - Define the ports your application will need.
- Create in the router a port-forwarding mapping of these ports to the IP address
of the VM.
Consult the manual of the router, and if in doubt consult the website
Port Foward for your router model. - Give your router an Internet name via a free DNS service such as
no-ip.com.
If your ISP changes your Internet IP address on every boot of the router,
remember to update it when it happens. Some routers can do that automatically,
so check yours.
When this is done, you may refer to the VM by the given DNS name across the
Internet. But don't try to check it from withing your own network,
since most consumer routers will not allow a loopback connection
(meaning computer -> Internet -> same computer).
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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%2fsuperuser.com%2fquestions%2f1381652%2fallow-other-networks-to-connect-to-my-computer-through-the-internet%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
If the network adapter of the virtual machine is defined as Bridged, it will
behave just like another physical machine on the network, including having
an IP address.
To connect to your VM across the Internet, you need to:
- Give the VM a static IP address on the network.
Consult the manual of your router to see how to narrow the DHCP range of addresses
to avoid any conflict. - Define the ports your application will need.
- Create in the router a port-forwarding mapping of these ports to the IP address
of the VM.
Consult the manual of the router, and if in doubt consult the website
Port Foward for your router model. - Give your router an Internet name via a free DNS service such as
no-ip.com.
If your ISP changes your Internet IP address on every boot of the router,
remember to update it when it happens. Some routers can do that automatically,
so check yours.
When this is done, you may refer to the VM by the given DNS name across the
Internet. But don't try to check it from withing your own network,
since most consumer routers will not allow a loopback connection
(meaning computer -> Internet -> same computer).
add a comment |
up vote
0
down vote
If the network adapter of the virtual machine is defined as Bridged, it will
behave just like another physical machine on the network, including having
an IP address.
To connect to your VM across the Internet, you need to:
- Give the VM a static IP address on the network.
Consult the manual of your router to see how to narrow the DHCP range of addresses
to avoid any conflict. - Define the ports your application will need.
- Create in the router a port-forwarding mapping of these ports to the IP address
of the VM.
Consult the manual of the router, and if in doubt consult the website
Port Foward for your router model. - Give your router an Internet name via a free DNS service such as
no-ip.com.
If your ISP changes your Internet IP address on every boot of the router,
remember to update it when it happens. Some routers can do that automatically,
so check yours.
When this is done, you may refer to the VM by the given DNS name across the
Internet. But don't try to check it from withing your own network,
since most consumer routers will not allow a loopback connection
(meaning computer -> Internet -> same computer).
add a comment |
up vote
0
down vote
up vote
0
down vote
If the network adapter of the virtual machine is defined as Bridged, it will
behave just like another physical machine on the network, including having
an IP address.
To connect to your VM across the Internet, you need to:
- Give the VM a static IP address on the network.
Consult the manual of your router to see how to narrow the DHCP range of addresses
to avoid any conflict. - Define the ports your application will need.
- Create in the router a port-forwarding mapping of these ports to the IP address
of the VM.
Consult the manual of the router, and if in doubt consult the website
Port Foward for your router model. - Give your router an Internet name via a free DNS service such as
no-ip.com.
If your ISP changes your Internet IP address on every boot of the router,
remember to update it when it happens. Some routers can do that automatically,
so check yours.
When this is done, you may refer to the VM by the given DNS name across the
Internet. But don't try to check it from withing your own network,
since most consumer routers will not allow a loopback connection
(meaning computer -> Internet -> same computer).
If the network adapter of the virtual machine is defined as Bridged, it will
behave just like another physical machine on the network, including having
an IP address.
To connect to your VM across the Internet, you need to:
- Give the VM a static IP address on the network.
Consult the manual of your router to see how to narrow the DHCP range of addresses
to avoid any conflict. - Define the ports your application will need.
- Create in the router a port-forwarding mapping of these ports to the IP address
of the VM.
Consult the manual of the router, and if in doubt consult the website
Port Foward for your router model. - Give your router an Internet name via a free DNS service such as
no-ip.com.
If your ISP changes your Internet IP address on every boot of the router,
remember to update it when it happens. Some routers can do that automatically,
so check yours.
When this is done, you may refer to the VM by the given DNS name across the
Internet. But don't try to check it from withing your own network,
since most consumer routers will not allow a loopback connection
(meaning computer -> Internet -> same computer).
answered Dec 7 at 17:09
harrymc
252k11259560
252k11259560
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- 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%2fsuperuser.com%2fquestions%2f1381652%2fallow-other-networks-to-connect-to-my-computer-through-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
If the other network is not in your own network, then you are going to need a VPN too.
– LPChip
Dec 7 at 15:55