IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BSD Discussion :

[OpenBSD] Définition de l'IP d'une interface bridge


Sujet :

BSD

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut [OpenBSD] Définition de l'IP d'une interface bridge
    Bonjour,

    je suis sous OpenBSD 4.5 et j'essaie de monter un bridge entre ma carte physique (/dev/vic0) et une interface virtuelle (/dev/tun0).

    J'ai commencé par virer l'IP de chacune en posant juste une ligne dans les fichiers /etc/hostname.vic0 et /etc/hostname.tun0

    J'ai en ensuite défini le bridge en posant le fichier /etc/bridgename.bridge0
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    add vic0
    add tun0
    up
    Apres redémarrage, ifconfig indique bien les 3 interfaces UP.

    Ce qui me bloque c'est : comment j'affecte une IP à l'interface bridge0 ?

    (pour ceux qui se demandent pourquoi j'utilise /dev/tun0 et non pas /dev/tap0 : http://www.developpez.net/forums/d81...nvpn-dev-tap0/ )

  2. #2
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Points : 22
    Points
    22
    Par défaut ip bridge
    ifconfig bridge0 inet 192.x.x.x

    ou alors édite le fichier etc/bridgename avec vi et rajoute au début

    inet 'ipdemonpont"

    ex : inet 192.168.1.1 up

    Bref tu fais comme on le ferait normalement avec n'importe quel carte

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    j'ai ajouté la ligne en debut du fichier etc/bridgename.bridge0 ca me repond durant le boot :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    brconfig: unrecognized option: inet
    les fichiers bridgename.if sont traités par par brconfig et non ifconfig

    et si je tape ifconfig bridge0 inet ipdemamachine j'ai une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ifconfig: SIOCAIFADDR: inappropriate ioctl for device

  4. #4
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Points : 22
    Points
    22
    Par défaut
    ok,

    Désolé je ne comprend pas pourquoi la cela ne marche pas, j'ai mélangé dans ma tête avec linux et l'outil tunctl

    Mais pourquoi vouloir attribuer une ip a ton bridge ?, je ne sais pas si possible dans ce cas la d'affecter une ip a l'interface brdige0, j'ai regarder les pages d eman il n'ya rien de concluant pour cela.

    Sinon alloue une ip a une de tes cartes réseaux non ?

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    le but c'est d'effectuer un pont antre ma carte réelle et le tun0 lié à openvpn.
    j'avais fait ça dans le temps sous un linux en effectuant le bridge des deux, aucune n'ayant d'ip, seul le bridge avait l'ip commune.

    et la j'ai un autre soucis apparemment le brconfig refuse d'ajouter le tun0 au bridge.
    D'un autre coté c'est plus un TAP qu'un TUN qu'on bridge, mais la j'ai pas trouvé de /dev/tap sous openbsd :-(

  6. #6
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2009
    Messages : 24
    Points : 22
    Points
    22
    Par défaut
    tiens j'ai trouvé une petite doc sympa

    http://blog.innerewut.de/2005/7/4/op...2-0-on-openbsd

    il parle du problème de /dev/tap, il le fait aussi avec /dev/tun, ca peut peut etre t'aider


    Sinon utilise ipsec

    tout est décrit dans la page de man :

    http://www.openbsd.org/cgi-bin/man.c...86&format=html

  7. #7
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    Ok j'ai jeté un oeil et j'en conclu
    - contrairement a linux je peux créer un bridge incluant une interface qui a déjà une IP, ce qui me dispense de donner une IP au bridge lui même.
    - il faut ajouter "link0" dans la définition de l'interface tun0 pour pouvoir l'ajouter à un bridge.

    Grand merci, j'ai cherché des heures sous google sans trouver.

    Je test tout ça des que possible ; -)

    Et pourquoi OpenVPN au départ ? sous linux, j'avais trouvé ça plus facile a mettre en place et surtout plus passepartout au niveau des restrictions, que cela soit au niveau de mon FAI ou de la plateforme client et de ses firewalls/proxy ..
    J'ai déjà mes fichiers de configs, serveur/client et mes clés toutes faites, il ne me reste que la reconfiguration sous openbsd...

    Et voila c'est configuré.. Me reste plus qu'à tester ça de l'extérieur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/11/2012, 17h02
  2. Définition des variable dans un fichier.m d'une interface graphique
    Par developpeur82 dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 10/05/2007, 14h53
  3. Réponses: 12
    Dernier message: 20/01/2006, 20h40
  4. Comment créé une "interface" pour mes programmes??
    Par alcazar dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 09/02/2004, 13h02
  5. portabilité d'une interface
    Par marou dans le forum JBuilder
    Réponses: 4
    Dernier message: 21/03/2003, 08h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo