Internal networking and internet access

Discussions related to using VirtualBox on Linux hosts.
Post Reply
bGamla
Posts: 2
Joined: 6. Apr 2009, 19:53
Primary OS: Linux other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu, xp, opensuse, win7

Internal networking and internet access

Post by bGamla »

Hi

I have 3 VMs (2x ubuntu and windows xp), configured o use same internal network. It works, no problem with communication between VMs. What i have to do to get internet on all VMs ? I want to get internet access by setting a gate and DNS servers in each VMs but, is it possible? or i have to add to all VMs second network card configured as NAT?

or there is other way to do it?
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: Internal networking and internet access

Post by vbox4me2 »

Read the manual, Host interface networking.
jhowk
Posts: 17
Joined: 19. Sep 2007, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Any and All

Re: Internal networking and internet access

Post by jhowk »

vbox4me2 wrote:Read the manual, Host interface networking.
Host interface? If your referring to host-only, that won't completely get them what they want. If you're referring to bridged networking it will... :wink: .

For the orginal poster:

Take a look at the virtual networking section of the manual. There's multiple ways to solve it, but as usual the answer is "it depends". You don't give enough information to point you in the right direction.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Internal networking and internet access

Post by Sasquatch »

jhowk wrote:
vbox4me2 wrote:Read the manual, Host interface networking.
Host interface? If your referring to host-only, that won't completely get them what they want. If you're referring to bridged networking it will... :wink: .
It's called Host Interface in versions before 2.2. The name changed in 2.2 because they introduced Host-Only through a virtual NIC.
bGamla wrote:Hi

I have 3 VMs (2x ubuntu and windows xp), configured o use same internal network. It works, no problem with communication between VMs. What i have to do to get internet on all VMs ? I want to get internet access by setting a gate and DNS servers in each VMs but, is it possible? or i have to add to all VMs second network card configured as NAT?

or there is other way to do it?
You can do a few things. One is change the Internal networking to Host Interface (or Bridge as it will be called in 2.2) like vbox4me2 said.
You can also do your suggestion and add a second NIC to all of the VMs with NAT options. Windows might not like that and bitch about duplicate name or IP address on the network. I'm saying MIGHT, as I haven't tested this and with the two XP VMs I have, both with NAT, HIF and Internal Networking (connected to each other), there is no such issue. Just don't be supprised if you get a message like that.
You can also let one VM act as a router for the other VMs. The downside to this is that the router VM needs to be up for the other VMs to have internet.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
jhowk
Posts: 17
Joined: 19. Sep 2007, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Any and All

Re: Internal networking and internet access

Post by jhowk »

Sasquatch wrote: It's called Host Interface in versions before 2.2. The name changed in 2.2 because they introduced Host-Only through a virtual NIC.
I never liked that term as is can be very ambiguous. There always appears to be multiple options that make use of the "host interface" (NAT, bridging). I'm glad that in 2.2 the various network choices are more accurately named.
bGamla
Posts: 2
Joined: 6. Apr 2009, 19:53
Primary OS: Linux other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu, xp, opensuse, win7

Re: Internal networking and internet access

Post by bGamla »

i want to make that network between different VMs because i have now networking on my high school, and i want to make 5 or 6 VMs with different system to learn something. and internal networking is the best for me, i can configure different IP adresses for each VM, different net mask, etc. The problem is only internet access. I thought that can be solved by setting right gate in network configuration or something like that. Using host interface and setting a bridge is a bit complicated and im not happy about that.

I think, i will make new VM with 2 network card's, NAT and internal network to act as router. That would be the best solution i think.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Internal networking and internet access

Post by Sasquatch »

You can add a second NIC with NAT as you suggested yourself to one VM and make it router, or just all of them that needs internet. It won't hurt them.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Post Reply