Hallo.
Möchte mit meiner Etch ein Bridging zwischen zwei Netzen aktivieren. Nun habe ich auf einer Seiten gelesen, dass der Kernel 2.6 dafür nicht so geeignet sei und es nicht immer funktioniert.
Habe leider keine Ahnung und ist vielleicht ein bisschen ne doffe frage, aber könnte ich in so einem Falle den Kernel 2.4 installieren?
Oder habt ihr schon Erfahrungen mit Bridging und dem Kernel 2.6 gemacht?
Mit Kernel 2.6 bridging
-
- Beiträge: 1581
- Registriert: 01.05.2004 13:21:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DE
Zwar etwas anderes (qemu), aber auch mit funktionierender bridge unter 2.6
Das funktioniert ohne Probleme.
ciao, storm
Code: Alles auswählen
ifconfig eth1 0.0.0.0 promisc up # eth0 ist ne normale NIC, eth1 per bridge
brctl addbr addbr br0
brctl addif br0 eth1
ifconfig br0 192.168.2.2 up
...
ifconfig tap0 0.0.0.0 promisc up
brctl addif br0 tap0
ciao, storm
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */
Folgendes Script hab ich in meinem Fundus. Damit habe ich mal überprüft welche Daten ein Windows PC bei einer Netzwerkanmeldung so abschickt - hat gut funktioniert:
Code: Alles auswählen
#!/bin/sh
# Aus c't 12/07
# vlan Erweiterung aus:
# http://www.heise.de/ct/07/14/194/default.shtml
#
ifconfig eth1 -arp promisc 0.0.0.0 up
ifconfig eth2 -arp promisc 0.0.0.0 up
brctl addbr br0
echo 0 >/proc/sys/net/bridge/bridge-nf-filter-vlan-tagged
brctl addif br0 eth1 eth2
ifconfig br0 -arp promisc 0.0.0.0 up
brctl show
echo -e "\nUnter grml kannst du mit 'iptraf' bzw. 'watch ifconfig br0' den Traffik beobachten\n"