Pour ceux qui souhaiteraient utiliser un autre vpn toujours ds le protocole openvpn! Mise en place sur Nas4free Embedded (NAS4Free 9.2.0.1 (943))
Testé dans les conditions suivantes: MSI G31TM-P35 sur socket LGA775, E2220 (2.6GHZ en dual core), 2GO DDR2-800, 3 Disques dur western digital de 1T formatés en UFS montés en raid5, Nas4free Embedded (NAS4Free 9.2.0.1 (943)) installée sur disque dur, Freebox V6
Si vous avez besoin d'aide, merci de poster sur le [Topic unique] Installation Openvpn !!
VPTUNNEL
C'est un vpn en vogue en ce moment qui est res bien classé ds de nombreux comparatif et qui plus est presente l'avantage d'être à un petit prix!!
https://www.vpnblog.net/comparatif-serv ... n-payants/
La procédure de départ reste identique à celle présentée ici viewtopic.php?f=35&t=6448 Elle a été testée par Velivole18 ici viewtopic.php?f=35&t=6318, je ne reviendrai donc pas dessus.
Petite nuance il faut un login et un mot de passe pour activer le vpn. Je vais donc vous donner un script qui vous evitera de le faire a chaque redemarage du NAS
Une fois les fichiers de configuration téléchargés chez vpntunnel.
Vous placez ds le dossier openvpn:
-ca1
-openvpn.conf (vous prenez pas les fichiers conf de vptunnel, créer le fichier et copier dedans le script ci dessous)
Code: Select all
client
dev tun
proto udp
nobind
; CERT
ns-cert-type server
cipher BF-CBC
script-security 2
; HOST
remote-random
remote jenny.vpntunnel.se 7001
remote jenny.vpntunnel.se 7002
remote jenny.vpntunnel.se 7003
remote jenny.vpntunnel.se 7004
remote jenny.vpntunnel.se 7005
remote jenny.vpntunnel.se 7006
remote jenny.vpntunnel.se 7007
remote jenny.vpntunnel.se 7008
resolv-retry infinite
; AUTH
auth-user-pass
persist-key
persist-tun
comp-lzo
verb 3
ca ca1.crt
auth-nocache
C'est ensuite que ca diffère un peu
En ssh
Code: Select all
cd extensionsCode: Select all
pkg_add -r expectCode: Select all
nano /mnt/pool1/extensions/usr/local/etc/openvpn/autosignonCode: Select all
#!/usr/local/bin/expect -f
set force_conservative 0
spawn /usr/local/etc/openvpn/rc.d start /usr/local/etc/openvpn/openvpn.conf
match_max 100000
expect -exact "Enter Auth Username:"
send -- "YOUR USERNAME\r"
expect -exact "Enter Auth Password:"
send -- "YOUR PASSWORD\r"
expect eof(ctrl x pour quitter puis "y" et entré)
Code: Select all
cd /mnt/pool1/extensions/usr/local/etc/openvpn/Code: Select all
chmod +x autosignonCode: Select all
mount_unionfs -o w /mnt/pool1/extensions/usr/ /usr/Pour rappel pool1 est mon DATA, à adapter
Code: Select all
/usr/local/etc/openvpn/autosignonPour tester son ip
Code: Select all
pkg_add -rv curlCode: Select all
curl ifconfig.mehttp://torguard.net/checkmytorrentipaddress.php
N'hésitez pas si problèmes... testé 48h sans interruption pas de soucis de clés ni de dns tout roule..
