Journal Réseau bluetooth.

Posté par .
Tags : aucun
0
28
mar.
2003
Cher journal,

Cela fait deux jours que je batailles pour faire marcher mon reseau bluetooth. entre mon portable (Mandrake 9.1) et ma station de travail (Debian woody)
J'ai resussi à comprendre comment faire fonctionner tout ça au quart de tours.


Le seule problème c'est que maintenant il faut que je créée les regles NAT pour rediriger les paquets de mon portable vers mon routeur (netgear) via la station de travail.
Comme le module reseau bnep0 est chargé à la création de la connexion (pas forcément au démarrage donc) j'aimerais savoir comment creer des regles iptables qui puissent etre chargees une fois le systeme demarré, sans que cela ne me sorte vers la sortie standard les logs.
  • # Re: Réseau bluetooth.

    Posté par . Évalué à -1.

    > rediriger les paquets de mon portable vers mon routeur

    Ben oui, mais en sortant le portable du paquet ça marche mieux!

    [jenecherchemêmepluslemoinzin]
  • # Re: Réseau bluetooth.

    Posté par . Évalué à 1.

    Pourquoi tu veux faire du NAT ??
    Il suffit d'activer le forwarding sur ta station de travail (sysctl -w net.ipv4.ip_forward=1) et de définir ta station de travail comme passerelle par défaut sur ton portable.
  • # Re: Réseau bluetooth.

    Posté par . Évalué à 1.

    à priori si tu as un routeur, il fait du NAT. Donc pas besoin d'en rajouter.

    à moins que tu ne veuilles masquer à ton routeur la présence du portable ?

    Tu mets juste le ip_forward dans le noyau de la station, tu mets les règles de routes netgear -> portable et portable -> netgear dans la station et tu mets la route par défaut du portable sur la station. Il faut peut-être mettre une route sur la station de travail dans le routeur.

    Pour les règles iptables je ne vois pas le pb. tu peux ajouter des règles à tout moment, donc à la création de la connexion.
    • [^] # Re: Réseau bluetooth.

      Posté par . Évalué à 1.

      Le probème c'est que le netgear n'as pas le support bluetooth et su'il est 6 étages en dessous. Donc seule mon ordi fixe peut me permettre d'avoir accès au net depuis mon portable quand je suis dans mon lit :)
      • [^] # Re: Réseau bluetooth.

        Posté par . Évalué à 0.

        Oui, c'est ce que j'avais compris. Donc tu as un truc comme ça


        +-------------+ +-------------+ +-------------+
        FAI<--->| netgear |<--------------->| ordi fixe |<---------------->| portable |
        +------------+ +-------------+ +-------------+
        eth0 bnep0
        NAT route au lit
        route

        Ton fixe n'a besoin que de router les paquets du portable vers le netgear, il n'a pas besoin de les masquer. Tu active le ip_forward dans le fixe et ça suiffit.
        l'interface bluetooth est route par défaut du portable et ça roule. Non il faut mettre en plus une règle de route dans le fixe vers le portable.

        Tu n'as pas besoin de NAT sur le fixe. Seulement de routage.
        • [^] # Re: Réseau bluetooth.

          Posté par . Évalué à 0.

          Mince il m'a fait sauter les espaces

          FAI <-------> netgear <--------> eth0 fiixe benp0 <------> portable
          ____________NAT_____________route____________au lit


          C'est nettement mieux comme ça.
          • [^] # Re: Réseau bluetooth.

            Posté par . Évalué à 1.

            Merci beaucoup pour toutes ces précisions.
            J'ai un instant eu des doutes sur le besoin de faire du NAT. Effectivement, c'est pas utile.
            Pour recapituler : activer ip_forward sur le fixe et creer les bonnes regles de routage au niveau des interface.

            Merci bcp encore
  • # Re: Réseau bluetooth.

    Posté par (page perso) . Évalué à 1.

    Il y a un petit fichier de conf qui peut t interesser : /etc/network/if*.d/*

    Je sais pas trop commen ca marche, mais je sais que tu peut faire des choses bien, comme redefinire ta route par default si le script qui up le bluetooth le fait mal ...

    Tu trouvera peut etre des exemeples pour ce type de fichier ( et surtout le nom exacte ) dans un portable muni d une carte reseau PCMCIA, ou dans les machines qui se connectent en RTC ...

Suivre le flux des commentaires

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