openvpn + wrt 54G (dd-wrt) + viscosity

raphaeljameson

Nouveau membre
2 Mars 2007
5
0
Bonjour,
J'ai un soucis de vpn
J'ai flashe mon "vieux" WRT54GV2 en dd-wrt version vpn.
Il se trouve derriere une livebox version fibre qui a l'ip 192.168.1.1. Mon linksys a l'adresse 192.168.1.53 en ip fixe et le port udp 1194 est redirigé par la livebox sur le routeur.
J'ai installe un serveur open vpn sur mon linksys et essaie d'acceder de l'exterieur a mon réseau local. J'ai genere les clefs necessaires.
(tuto: http://www.dd-wrt.com/wiki/index.php/OpenVPN#Client_Configuration_2)

fichiers commands: (clés effacées)

startup:
cd /tmp
openvpn --mktun --dev tap0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up

echo '
# Tunnel options
mode server # Set OpenVPN major mode
proto udp # Setup the protocol (server)
port 1194 # TCP/UDP port number
dev tap0 # TUN/TAP virtual network device
keepalive 15 60 # Simplify the expression of --ping
daemon # Become a daemon after all initialization
verb 3 # Set output verbosity to n
comp-lzo # Use fast LZO compression

# OpenVPN server mode options
client-to-client # tells OpenVPN to internally route client-to-client traffic
duplicate-cn # Allow multiple clients with the same common name

# TLS Mode Options
tls-server # Enable TLS and assume server role during TLS handshake
ca ca.crt # Certificate authority (CA) file
dh dh1024.pem # File containing Diffie Hellman parameters
cert server.crt # Local peers signed certificate
key server.key # Local peers private key
' > openvpn.conf

echo '
-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----
' > ca.crt
echo '
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
' > server.key
chmod 600 server.key
echo '
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
' > server.crt
echo '
-----BEGIN DH PARAMETERS-----
-----END DH PARAMETERS-----
' > dh1024.pem

sleep 5
ln -s /usr/sbin/openvpn /tmp/myvpn
/tmp/myvpn --config openvpn.conf

Je suis sur mac et j'utilise viscosity avec
le fichier conf suivant

client
dev tap
proto udp
remote **.**.**.** 1194
resolv-retry infinite
nobind
user nobody
group nobody
persist-key
persist-tun
mute-replay-warnings

ca /etc/openvpn/ca.crt
cert /etc/openvpn/client1.crt
key /etc/openvpn/client1.key

up "./vpn-up.sh"

ns-cert-type server
comp-lzo
verb 3
;mute 20


Depuis un autre reseau que le mien (celui du voisin), viscosity arrive a se connecter, passe au vert mais l'adresse ip ne change pas lorsque je la teste (internet marche mais je garde la meme adresse ip visible par les sites). J'ai pourtant redirigé tout le traffic vers le tunnel VPN.

Si quelqu'un peut m'aider je l'embrasse!!!!!
Merci d'avance
ps: je n'y connais rien en informatique....
ps2: viscosity marche tres bien avec des fournisseurs officiels de vpn type acevpn