On Wednesday 28 March 2007, Vladimir Petrović wrote:
> On 3/27/07, David Baron <[EMAIL PROTECTED]> wrote:
> > On Thursday 01 March 2007, ML wrote:
> > > On 01/03/2007 05:55, Alexey Eremenko wrote:
> > > > The only problem is that bridging works to outside world, but not
> > > > between Host and Guest.
> > > >
> > > > Can someone help me out with this ?
> > >
> > > I have set up full networking between guest and host and between the
> > > guest and the outside world.
> > > I have a linux host and winXP guest and this is how I set up
> > > networking:
> > >
> > > on the host
> > >
> > > modprobe tun
> > > tunctl -t tap0 -u <your_user>
> > > ifconfig tap0 10.0.2.2 netmask 255.255.255.0
> > > iptables -t nat -A POSTROUTING -s 10.0.2.0/24 -o eth0 -j SNAT --to
> > > <your.IP> chmod 666 /dev/net/tun
> > >
> > >
> > > then in virtualbox I use "host interface" and tap0 as interface name
> > > and in the guest I configure manually the network adapter (I use
> > > 10.0.2.15 netmask 255.255.255.0, default gateway 10.0.2.2), add your
> > > dns and you're set!
> > >
> > > It works like a charm for me: I can connect to the internet from the
> > > guest and I can also connect between the host and the guest using
> > > samba.
> >
> > Trying this. I have no fixed IP so tihs can be problematic but set to
> > current one.
> >
> > I can ping 10.0.0.2 from host.
> > Attempt to access from guest does register as tap0 traffic but fails.
> > I have no DNS server on board. How to I add my DNS? Hosts?
>
> Instead of -j SNET --to <your IP> you can use the following:
> /sbin/iptables -t nat -A POSTROUTING -o <public interface> -j MASQUERADE
>
> where <public interface> is eth0 if you use ethernet to connect to
> internet or ppp0 if you use dial-up or USB dsl modem.
>
> Regarding DNS, you can run DNS server on Linux host in which case you
> have to give the IP address of the linux host as the DNS server for
> windows. The other solution is to use IP address of your provider's
> DNS, this should be a fixed IP address all the time.

Got it working! The MASQUERADE requires the tap interface be up at the time.
I can see my host on the guests "network neighborhood" but cannot see any 
contents. Need to enable samba now, I suppose.

I still cannot get DNS. Communication is indeed happening but cannot do DNS, 
though I enabled it in the firewall, etc. I enabled all kinds of stuff in and 
out of my "VMZ" but to no avail as of yet.

_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to