|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Alain Inscription : mars 2004 Messages : 249 ![]() |
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 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/ ) Dernière modification par Alain B. ; 09/10/2009 à 17h08. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Étudiant Inscription : septembre 2009 Messages : 24 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Alain Inscription : mars 2004 Messages : 249 ![]() |
j'ai ajouté la ligne en debut du fichier etc/bridgename.bridge0 ca me repond durant le boot :
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 :
ifconfig: SIOCAIFADDR: inappropriate ioctl for device |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Étudiant Inscription : septembre 2009 Messages : 24 ![]() |
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 ? |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Alain Inscription : mars 2004 Messages : 249 ![]() |
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 :-( |
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Étudiant Inscription : septembre 2009 Messages : 24 ![]() |
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 |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Alain Inscription : mars 2004 Messages : 249 ![]() |
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
Dernière modification par Alain B. ; 10/10/2009 à 16h19. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com