Hallo !
Ich habe auf meinen Linux PC (OpenSuse 11.0 bzw jetzt 11.1) unter VirtualBox Opensolaris installiert. Dauerte gute 4 Std. Läuft auch recht gut.
Ich hab hier schon in den Foren rumgelesen, aber etwas hilfreiches konnte ich nicht finden.
Mein Linux-Rechner hängt an einem DSL-Router von Kabel-BW. Dabei wird das Interface über DHCP
konfiguriert, aber ich denke das ist im Augenblick nicht so wichtig.
Auf einer Seite im Internet habe ich dann folgendes Script entdeckt wobei man über Hostinterface / Bridge dann das Netzwerk aufbauen kann:
------------ Auf dem Host (Linux) ------------------------------
Folgendes Script wird ausgeführt:
#!/bin/sh
VBoxTunctl -u ub -t tap0
ifconfig tap0 0.0.0.0 promisc up
chmod 0666 /dev/net/tun
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 tap0
ifconfig br0 192.168.1.244 netmask 255.255.255.0 broadcast 192.168.1.255 up
sleep 2
ifconfig eth0 0.0.0.0 promisc up
route add default gw 192.168.1.1
netstat -rn zeigt:
Folgendes Script wird von mir ausgeführt:
======Script========
ifconfig tap0 plumb
ifconfig tap0 192.168.1.245
ifconfig tap0 up
route add 0.0.0.0 192.168.1.1
======Script========
ifconfig -a zeigt:
Jetzt weiss ich einfach nicht mehr weiter. Vielleicht stimmt das Routing nicht.
Kann mir jemand weiterhelfen ?
Gruß Uli
Ich habe auf meinen Linux PC (OpenSuse 11.0 bzw jetzt 11.1) unter VirtualBox Opensolaris installiert. Dauerte gute 4 Std. Läuft auch recht gut.
Ich hab hier schon in den Foren rumgelesen, aber etwas hilfreiches konnte ich nicht finden.
Mein Linux-Rechner hängt an einem DSL-Router von Kabel-BW. Dabei wird das Interface über DHCP
konfiguriert, aber ich denke das ist im Augenblick nicht so wichtig.
Auf einer Seite im Internet habe ich dann folgendes Script entdeckt wobei man über Hostinterface / Bridge dann das Netzwerk aufbauen kann:
------------ Auf dem Host (Linux) ------------------------------
Folgendes Script wird ausgeführt:
#!/bin/sh
VBoxTunctl -u ub -t tap0
ifconfig tap0 0.0.0.0 promisc up
chmod 0666 /dev/net/tun
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 tap0
ifconfig br0 192.168.1.244 netmask 255.255.255.0 broadcast 192.168.1.255 up
sleep 2
ifconfig eth0 0.0.0.0 promisc up
route add default gw 192.168.1.1
netstat -rn zeigt:
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 br0
br0 Link encap:Ethernet Hardware Adresse 00:30:84:0A:33:E0
inet Adresse:192.168.1.244 Bcast:192.168.1.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:297 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:28222 (27.5 Kb) TX bytes:42 (42.0 b)
eth0 Link encap:Ethernet Hardware Adresse 00:30:84:0A:33:E0
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:882 errors:0 dropped:0 overruns:0 frame:0
TX packets:825 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:92662 (90.4 Kb) TX bytes:109223 (106.6 Kb)
Interrupt:9 Basisadresse:0xf00
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:54 errors:0 dropped:0 overruns:0 frame:0
TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:3460 (3.3 Kb) TX bytes:3460 (3.3 Kb)
tap0 Link encap:Ethernet Hardware Adresse 00:FF7:54:07:C5
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:76 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:500
RX bytes:13330 (13.0 Kb) TX bytes:2382 (2.3 Kb)
Folgendes Script wird von mir ausgeführt:
======Script========
ifconfig tap0 plumb
ifconfig tap0 192.168.1.245
ifconfig tap0 up
route add 0.0.0.0 192.168.1.1
======Script========
ifconfig -a zeigt:
lo0: flags=2001000849<UP,LOOPBACK;RUNNING,MULTICAST,IPv4r,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
pcn0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500
index 2
inet 0.0.0.0 netmask ff000000
either 8:0:27:fc:e1:71
tap0 flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index
3
inet 192.168.1.245 netmask ffffff00 broadcast 192.168.1.255
either 8:0:27:fc:e1:71
lo1: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-----------------------------------------------------------------------------------------
default 192.168.1.1 UG 1 0
192.168.1.0 192.168.1.245 U 1 4 tap0
127.0.0.1 127.0.0.1 UH 1 14 lo0
Routing Table: IPv6
Destination/Mask Gateway Flags Ref Use Interface
-------------------------------------------------------------------------
::1 ::1 UH 1 0 lo0
Jetzt weiss ich einfach nicht mehr weiter. Vielleicht stimmt das Routing nicht.
Kann mir jemand weiterhelfen ?
Gruß Uli