Forum Linux.général routage MAC

Posté par  .
Étiquettes : aucune
0
6
août
2004
En fait, je voulais savoir si une trame ethernet utilisant un protocole propriétaire (au meme niveau qu'IP) pouvait être transformée (euh encapsulée) en une trame IP. Le but est de faire transiter cette trame à travers l'ADSL (via IPSEC).

Je pensais faire comme ci-dessous :

-filtrage (je dirais capture!!!) de ces trames propriétaires (enfin le protocole propriétaire) sur les adresses sources et destination avec EBTABLE

-ensuite encapsulation des ces trames dans une trame IP en faisiant du tunneling IP avec OPENVPN ou VTUN (via TUN/TAP)


Mon problème c'est que je ne sais pas comment envoyer ces trames vers OPENVPN ou VTUN.
Comment faire du routage MAC (ebtable) à destination du driver TUN0 ?
  • # Une solution

    Posté par  (site web personnel) . Évalué à 1.

    Plutot que [filtrer|capturer] tes trames, pourquoi ne pas utiliser le module 'bridge' du noyau ? Quitte a filtrer tout ce qui sort du bridge après...(Les protocoles civilisés et non proprio) ;-)

    eth0>\ /<eth0
    br0 br0
    tun0>/ --WAN-- \<tun0


    PS (Pense Bête) : C'est la fonction TAP de openvpn qu'il faut utiliser et non pas TUN qui est l'option par défault.

    my 2 cents.
    • [^] # Re: Une solution

      Posté par  . Évalué à 1.

      Pourquoi pas.
      Mais si j'utilise TAP je ne fait pas d'encapsulation IP et je veux que ma trame ethernet ave cla protocole prop. soit encapsuler dans IP : il faudrait plutot TUN ?

      Merci pour ton commentaire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.