Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    [OpenVPN] Mode brigde

    Français
    1
    1
    1550
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      PengouinPdt last edited by

      Bonjour,

      J'ai installé OpenVPN selon le tuto officiel, pas de soucis particulier (j'y reviendrai plus tard !). Cela fonctionne en mode TUN. Merci pour celui-ci.
      Je voudrais essayé en mon Tap. J'ai donc suivi le tuto officiel "OpenVPN Bridge".
      Apparemment, il y aurait un petit soucis avec celui-ci, cf la première mention en haut de page.

      Voici la config (extrait XML) :

      
      			 <config><disable><protocol>UDP</protocol>
      				<dynamic_ip>on</dynamic_ip>
      				<local_port>4747</local_port>
      				<addresspool>192.168.173.0/24</addresspool>
      				 <nopool><local_network>10.133.173.0/24</local_network>
      				 <remote_network><client2client><crypto>AES-256-CBC</crypto>
      				<auth_method>pki</auth_method>
      				 <shared_key><ca_cert>enlevé pour publication sur le forum</ca_cert>
      				<server_cert>enlevé pour publication sur le forum</server_cert>
      				<server_key>enlevé pour publication sur le forum</server_key>
      				<dh_params>enlevé pour publication sur le forum</dh_params>
      				 <crl><tls><dhcp_domainname>cddp47.crdpaquitaine.ac-bordeaux.fr</dhcp_domainname>
      				<dhcp_dns>10.133.173.3;10.133.173.252</dhcp_dns>
      				<dhcp_wins>10.133.173.3</dhcp_wins>
      				 <dhcp_nbdd><dhcp_ntp>10.133.173.252</dhcp_ntp>
      				<dhcp_nbttype>0</dhcp_nbttype>
      				 <dhcp_nbtscope><dhcp_nbtdisable><use_lzo>on</use_lzo>
      				 <maxclients><passtos>on</passtos>
      				<gwredir>on</gwredir>
      				<custom_options>dev tap0;server-bridge 10.133.173.252 255.255.255.0 10.133.173.100 10.133.173.200</custom_options>
      				<description>UDP TAP</description></maxclients></dhcp_nbtdisable></dhcp_nbtscope></dhcp_nbdd></tls></crl></shared_key></client2client></remote_network></nopool></disable></config> 
      
      

      Donc, on remarque bien les ajouts adéquats dans la section 'custom options' ; de même, j'ai bien modifié le fichier config.xml pour ajouter les éléments XML nommés 'earlyshellcmd', et 'shellcmd', adaptés à ma config, ainsi :

      
      		<earlyshellcmd>ifconfig bridge0 create</earlyshellcmd>
      		<earlyshellcmd>ifconfig bridge0 addm rl0 up</earlyshellcmd>
      		<shellcmd>ifconfig bridge0 addm tap0</shellcmd>
      
      

      Je reboot.

      La commande 'ifconfig bridge0' restitue cela  :

      
      # ifconfig bridge0
      bridge0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
      	ether 3e:11:81:ba:d2:d1
      	id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
      	maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
      	root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
      	member: rl0 flags=143 <learning,discover,autoedge,autoptp>ifmaxaddr 0 port 1 priority 128 path cost 2000000</learning,discover,autoedge,autoptp></up,broadcast,running,simplex,multicast> 
      

      Malheureusement, on remarque bien que le périphérique 'tap0', n'est pas membre du 'bridge0'.

      De plus, le log d'OpenVPN restitue cette erreur : openvpn[1771]: Options error: –server and --server-bridge cannot be used together.
      (même si mon anglais est très mauvais, j'en comprends le sens :p )

      Qu'aies-je donc loupé ?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post