Bonjour,
Ca fait 8h que je galere mais je ne parviens pas a acceder a internet depuis le VPN.
J'accede a tout mon LAN sans pbm.
 
(MOI)192.168.0.11--->192.168.0.0||--->INTERNET--->||192.168.1.1--->192.168.1.11(VPN)
 
Voici mon /etc/openvpn/server.conf
# main configuration #
 mode server
   local 192.168.1.11   port 1194
 proto udp
   script-security 2
  
 # bridging directive - this is needed to use the br0
 dev tap0
 # script to attach the tap0 interface to the bridge
 up "/etc/openvpn/up.sh br0 tap0 1500"
 down "/etc/openvpn/down.sh br0 tap0"
  
 persist-key
 persist-tun
  
 #certificates and encryption
 ca keys/ca.crt
 cert keys/server.crt
 key keys/server.key  # This file should be kept secret
 dh keys/dh1024.pem
  
 cipher BF-CBC   # Blowfish (default)
 comp-lzo        # compression
  
 # enable communication between vpn clients
 client-to-client
  
 # enable multiple access from the same client certificate
 duplicate-cn
  
 # DHCP configuration #
 # ipp.txt saves the status of the dhcp leases
 ifconfig-pool-persist ipp.txt
 # pool of addresses available for VPN leases
 # format: <server IP> <netmask> <pool start IP> <pool end IP>
 server-bridge 192.168.1.11 255.255.255.0 192.168.1.220 192.168.1.229
 # additional option to give to dhcp clients
 push "dhcp-option DNS 192.168.1.1"
 push "redirect-gateway def1"
 push "route 192.168.1.0 255.255.255.0 192.168.1.1"
  
 # maximium number of clients connected at a time
 max-clients 10
  
 # log and security #
 user nobody
 group nogroup
 keepalive 10 120
 status openvpn-status.log
 verb 3
   | 
 
ifconfig
 
 br0       Link encap:Ethernet  HWaddr x  
           inet adr:192.168.1.11  Bcast:192.168.1.255  Masque:255.255.255.0
           adr inet6: x/64 Scope:Lien
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:10109 errors:0 dropped:0 overruns:0 frame:0
           TX packets:6529 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:0             RX bytes:1073505 (1.0 MiB)  TX bytes:936947 (914.9 KiB)
   eth1      Link encap:Ethernet  HWaddr x  
           inet adr:192.168.1.11  Bcast:192.168.1.255  Masque:255.255.255.0
           adr inet6: x/64 Scope:Lien
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:9828 errors:0 dropped:0 overruns:0 frame:0
           TX packets:7252 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:1000             RX bytes:1212885 (1.1 MiB)  TX bytes:1006940 (983.3 KiB)
           Interruption:19 Adresse de base:0x6000     lo        Link encap:Boucle locale  
           inet adr:127.0.0.1  Masque:255.0.0.0
           adr inet6: ::1/128 Scope:Hôte
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:268 errors:0 dropped:0 overruns:0 frame:0
           TX packets:268 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:0             RX bytes:18552 (18.1 KiB)  TX bytes:18552 (18.1 KiB)
   tap0      Link encap:Ethernet  HWaddr 66:d4:35:cd:a6:8f  
           adr inet6: x/64 Scope:Lien
           UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
           RX packets:113 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1048 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:100             RX bytes:9245 (9.0 KiB)  TX bytes:86083 (84.0 KiB)
  
   | 
 
/etc/openvpn/up.sh
 
#!/bin/sh
  
 BR=$1
 DEV=$2
 MTU=$3
 /sbin/ifconfig $DEV mtu $MTU promisc up
 /usr/sbin/brctl addif $BR $DEV
   | 
 
/etc/openvpn/down.sh
 
#!/bin/sh
  
 BR=$1
 DEV=$2
  
 /usr/sbin/brctl delif $BR $DEV
 /sbin/ifconfig $DEV down
   | 
 
route -n
 
Table de routage IP du noyau
 Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 br0
   | 
 
brctl show
 
bridge name	bridge id  STP enabled	interfaces
 br0  8000.003018a62792	no  eth1
                             tap0
   | 
 
J'ai mis net.ipv4.ip_forward=1 dans /etc/sysctl.conf pour activer le routage
 
Dans Iptables j'ai essayé tous types de configuration. Voici les dernieres commandes :
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 192.168.1.1
iptables -A FORWARD -i tap0 -j ACCEPT
iptables -A INPUT -i tap+ -j ACCEPT
iptables -A FORWARD -i tap+ -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.1/24 -o eth1 -j MASQUERADE
iptables -A INPUT -i tap0 -j ACCEPT
iptables -A INPUT -i br0 -j ACCEPT
iptables -A FORWARD -i br0 -j ACCEPT
 
Qui donnent :
 
Chain INPUT (policy ACCEPT)
 target     prot opt source               destination           ACCEPT     all  --  anywhere             anywhere            
 ACCEPT     all  --  anywhere             anywhere            
 ACCEPT     all  --  anywhere             anywhere            
   Chain FORWARD (policy ACCEPT)
 target     prot opt source               destination           ACCEPT     all  --  anywhere             anywhere            
 ACCEPT     all  --  anywhere             anywhere            
 ACCEPT     all  --  anywhere             anywhere            
   Chain OUTPUT (policy ACCEPT)
 target     prot opt source               destination  | 
 
Chain PREROUTING (policy ACCEPT)
 target     prot opt source               destination             Chain POSTROUTING (policy ACCEPT)
 target     prot opt source               destination               SNAT       all  --  anywhere             anywhere            to:192.168.1.1   MASQUERADE  all  --  192.168.1.0/24       anywhere            
   Chain OUTPUT (policy ACCEPT)
 target     prot opt source               destination  | 
 
Sur le client connecté au VPN :
 
C:\Documents and Settings\Administrateur>ping 192.168.1.1
   Envoi d'une requête 'ping' sur 192.168.1.1 avec 32 octets de données :
   Réponse de 192.168.1.1 : octets=32 temps=56 ms TTL=64
   | 
C:\Documents and Settings\Administrateur>ping google.fr
   Envoi d'une requête 'ping' sur google.fr [209.85.147.103] avec 32 octe
 ées :
   Réponse de 192.168.1.11 : Impossible de joindre l'hôte de destination.
   | 
Carte Ethernet Connexion réseau sans fil:
           Suffixe DNS propre à la connexion :
         Description . . . . . . . . . . . : Carte Mini de réseau local sans fil
 1397 de Dell
         Adresse physique . . . . . . . . .: x
         DHCP activé. . . . . . . . . . . : Oui
         Configuration automatique activée . . . . : Oui
         Adresse IP. . . . . . . . . . . . : 192.168.0.11
         Masque de sous-réseau . . . . . . : 255.255.255.0
         Passerelle par défaut . . . . . . : 192.168.0.254
         Serveur DHCP. . . . . . . . . . . : 192.168.0.254
         Serveurs DNS . . . . . . . . . .  : 212.27.40.240
                                             212.27.40.241
         Bail obtenu . . . . . . . . . . . : vendredi 10 juin 2011 05:25:39
         Bail expirant . . . . . . . . . . : lundi 20 juin 2011 05:25:39
   Carte Ethernet Connexion au réseau local 2:
           Suffixe DNS propre à la connexion :
         Description . . . . . . . . . . . : TAP-Win32 Adapter V8
         Adresse physique . . . . . . . . .: x
         DHCP activé. . . . . . . . . . . : Oui
         Configuration automatique activée . . . . : Oui
         Adresse IP. . . . . . . . . . . . : 192.168.1.220
         Masque de sous-réseau . . . . . . : 255.255.255.0
         Passerelle par défaut . . . . . . : 192.168.1.11
         Serveur DHCP. . . . . . . . . . . : 192.168.1.0
         Serveurs DNS . . . . . . . . . .  : 192.168.1.1
         Bail obtenu . . . . . . . . . . . : vendredi 10 juin 2011 09:43:53
         Bail expirant . . . . . . . . . . : samedi 9 juin 2012 09:43:53
  
   | 
C:\Documents and Settings\Administrateur>route print
 ===========================================================================
 Liste d'Interfaces
 0x1 ........................... MS TCP Loopback interface
 0x2 ...x ...... Realtek PCIe GBE Family Controller - Miniport d'
 ordonnancement de paquets
 0x3 ...x ...... Carte Mini de rÚseau local sans fil 1397 de Dell
  - Miniport d'ordonnancement de paquets
 0x20005 ...x...... TAP-Win32 Adapter V8 - Miniport d'ordonnance
 ment de paquets
 ===========================================================================
 ===========================================================================
 Itinéraires actifs :
 Destination réseau    Masque réseau  Adr. passerelle   Adr. interface Métrique
           0.0.0.0          0.0.0.0    192.168.0.254    192.168.0.11       25
           0.0.0.0        128.0.0.0     192.168.1.11   192.168.1.220       1
      XXX.XXX.XXX.XXX  255.255.255.255    192.168.0.254    192.168.0.11       1
         127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
         128.0.0.0        128.0.0.0     192.168.1.11   192.168.1.220       1
       192.168.0.0    255.255.255.0     192.168.0.11    192.168.0.11       25
      192.168.0.11  255.255.255.255        127.0.0.1       127.0.0.1       25
     192.168.0.255  255.255.255.255     192.168.0.11    192.168.0.11       25
       192.168.1.0    255.255.255.0    192.168.1.220   192.168.1.220       30
       192.168.1.0    255.255.255.0      192.168.1.1   192.168.1.220       1
     192.168.1.220  255.255.255.255        127.0.0.1       127.0.0.1       30
     192.168.1.255  255.255.255.255    192.168.1.220   192.168.1.220       30
         224.0.0.0        240.0.0.0     192.168.0.11    192.168.0.11       25
         224.0.0.0        240.0.0.0    192.168.1.220   192.168.1.220       30
   255.255.255.255  255.255.255.255     192.168.0.11               2       1
   255.255.255.255  255.255.255.255     192.168.0.11    192.168.0.11       1
   255.255.255.255  255.255.255.255    192.168.1.220   192.168.1.220       1
 Passerelle par défaut :      192.168.1.11
 ===========================================================================
 Itinéraires persistants :
   Aucun
   | 
 
Je vois toujours pas ce qui cloche ! Je pense que c'est iptables.
Vous pouvez m'aider s'il vous plait.
 
Message édité par boobax le 10-06-2011 à 09:57:56