[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OpenVPN - ein Interface stockt



Hallo!

Auf meinem verworrenen Weg durch den VPN-Dschungel hab ich mir einen neuen Kernel gebacken, in dem Ethernet-Bridge und der TAP/TUN-Support einkompiliert ist und nicht als Modul vorhanden. HEUREKA! Es klappt. Fast zumindest.

In der /etc/network/interfaces habe ich folgendes eingetragen:

-----------
auto br0
iface br0 inet static
        address 192.168.100.99
        netmask 255.255.255.0
        network 192.168.100.0
        broadcast 192.168.100.255
        pre-up /sbin/ip link set eth0 up
        pre-up /usr/sbin/openvpn --mktun --dev tap0
        pre-up /usr/sbin/openvpn --mktun --dev tap1
        pre-up /usr/sbin/openvpn --mktun --dev tap2
        pre-up /sbin/ip link set tap0 up

        pre-up /sbin/ip link set tap1 up
        pre-up /sbin/ip link set tap2 up
        pre-up /usr/sbin/brctl addbr br0
        pre-up /usr/sbin/brctl addif br0 eth0
        pre-up /usr/sbin/brctl addif br0 tap0
        pre-up /usr/sbin/brctl addif br0 tap1
        pre-up /usr/sbin/brctl addif br0 tap2
        post-down  /usr/sbin/brctl delbr br0
-----------

Tatsächlich wird das Interface br0 und tap0 bis 2 hochgefahren. Nur leider ist das Interface eth0 dann nicht mehr erreichbar.

ifconfig zeigt es mir als vorhanden an, aber es geht kein Traffic drüber. Selbst wenn ich am Server selbst das Interface anpinge (ping 192.168.100.99) kommt nichts zurück.

Wenn ich br0 nicht automatisch starte, dann ist eth0 voll einsatzfähig.
Ideen dazu?

Vielen Dank!


Martin



Reply to: