El día 15 de septiembre de 2010 15:11, Pablo Fredrikson
<[email protected]> escribió:
>> Se me ocurre una trampita que se podría hacer: meter el ppp0 en un
>> bridge. En el script de ip-up podés hacer que se agregue la interface
>> al bridge y se asigne la IP al bridge en lugar de a la ppp0. Después
>> usás el bridge para todo.
>>
>
> Buh, no se puede agregar ppp0 a un bridge, porque ppp0 es una interfaz
> tunel y no tiene la cabecera de ethernet para bridgear, uno es layer2
> y el otro es layer3
>
> fw:~# brctl addif br0 ppp0
> can't add ppp0 to bridge br0: Invalid argument

En un foro hablan sobre que no se puede meter una vpn hecha con pptp
en un bridge, y contestan esto:

I found a quote stating "you can't bridge ppp0 because Linux dosen't
support BCP without patching the kernel and pppd". This dates back to
2004, but it seems that either these patches weren't added or
something else goes wrong. I got pptp connections to "bridge" using
bcrelay and simple routing. (put pptp clients into a seperate subnet)

O sea, que para que funcionara habría que encontrar la manera de que
el ppp tuviera cabecera ethernet, aunque sea con una mac inventada.
Hummm.... habtrá alguna manera de unir una interfaz tap a una ppp??
Tal vez un pequeño programita que copie tráfico de uno a otro...
Bueno, en ese caso no necesitarías ni siquiera el bridge para lo que
te hace falta.

Responder a