Bridge + Virtuella Interface + Route(?)

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Jul 2001

Bridge + Virtuella Interface + Route(?)

Har gjort ett tappert försök att söka mig fram till svar på detta, men de exempel jag har sett har jag inte lyckats applicera på min konfiguration, samt att mina kunskaper är begränsade...

I alla fall, har en linuxburk som hittills har agerat NAT i nätverket, och nu vill jag även köra en instans av Virtualbox på burken, och även ge den en egen adress.
Jag har lyckats skapa bryggan br0 som bryggar eth1 och vbox0, och den biten funkar perfekt. Virtualbox-instansen kan komma åt både eth0 och datorerna på LAN.

Inet <------> eth0 && br0(vbox0, eth1) <------> Lan

/etc/network/interfaces: auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp auto vbox0 iface vbox0 inet manual up ifconfig $IFACE 0.0.0.0 up down ifconfig $IFACE down tunctl_user vbox auto br0 iface br0 inet static address 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 network 192.168.1.0 bridge_ports eth1 vbox0 /sbin/route -nv Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0 79.136.7.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 79.136.7.1 0.0.0.0 UG 100 0 0 eth0

vbox0 tilldelas 192.168.1.100 av virtualbox.

Problemet är att datorerna på det lokala nätverket bara kan komma åt eth0 samt 192.168.1.1, inte 192.168.1.100, och det är vad jag behöver hjälp med

Vad har jag missat, behöver jag lägga till en ny route?
Har ju heller inte konfigurerat eth1, men jag vet inte om jag ska göra det?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2006

Utan att ha använt Virutalbox, så hoppas jag att de har implementerat vbox interfacet som en vanlig loopback, i det fallet skulle du kunna göra:

eth0: ditt externa interface.
eth1: interna interfacet med 192.168.1/24
vbox0: virtuelt interface med 192.168.2/24

Då skall maskinen kunna routea mellan eth1 & vbox0, klienterna på LANet ser virtualbox maskinen som en extern och styr automatisk all trafik till linux maskinen som är host.

"Stallman to Dvorak: Welcome to freedom, your rulebook is in the mail" - Fake Steve Jobs
rfc-1925 - The Twelve Networking Truths

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Jul 2001

Så lätt var det ja!

Stort tack!