Jump to content

Gervais

Membres
  • Content Count

    4
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Gervais

  • Rank
    Jeune Qnapeur
  1. Oui, c'est ce que je vais développer dans la partie II Pour générer tes clés, la configuration (server.conf, ca.crt, serveur.key, serveur.crt et dh1024.pem) tu le fais en direct sur le NAS.
  2. Ecrit par Gervais COQUIL Une partie pour ceux connaissant déjà openvpn et ayant une configuration sous la main. Une deuxième partie pour les débutants, installation et configuration pas à pas d'openvpn. Partie I : Pré-requis : - Optware installé - Bases sur l'administration sous linux - Firmware v3.1.1 - Connaître openvpn - Disposer d'une configuration openvpn (server.conf, ca.crt, serveur.key, serveur.crt et dh1024.pem) Se connecter en ssh sur votre NAS : ssh admin@ip Installation du paquet openvpn : ipkg install openvpn Mettre vos fichiers de configuration (server.conf, ca.crt, serveur.key, serveur.crt et dh1024.pem) dans : /opt/etc/openvpn/ Installation du module tun : ipkg install kernel-module-tun Pour information le fichier tun.ko se trouve : /opt/lib/modules/2.6.22.18/kernel/drivers/net/tun.ko Modification du fichier S20openvpn : nano /opt/etc/init.d/S20openvpn #!/bin/sh # # Startup script for openvpn as standalone server # # Make sure IP forwarding is enabled echo 1 > /proc/sys/net/ipv4/ip_forward # Make device if not present (not devfs) if ( [ ! -c /dev/net/tun ] ) then # Make /dev/net directory if needed if ( [ ! -d /dev/net ] ) then mkdir -m 755 /dev/net fi mknod /dev/net/tun c 10 200 fi # Make sure the tunnel driver is loaded if ( !(lsmod | grep -q "^tun") ); then insmod /opt/lib/modules/2.6.22.18/kernel/drivers/net/tun.ko #<----------------------------- Modification du chemin fi # I you want a standalone server (not xinetd), comment out the return statement below #return 0 #<----------------------------------------------------------------------------------------------------Mise en commentaire ## This is for standalone servers only!!!! # Kill old server if still there if [ -n "`pidof openvpn`" ]; then /bin/killall openvpn 2>/dev/null fi # Start afresh - add as many daemons as you want /opt/sbin/openvpn --daemon --cd /opt/etc/openvpn --config server.conf #<--------------------------Votre fichier de configuration server.conf Démarrer openvpn : /opt/etc/init.d/S20openvpn start Partie II : En cours.
  3. Gervais

    Script de démarrage module tun

    Merci beaucoup pour vos deux réponses. Je vais étudier cela de près. Et réfléchir pour ne pas faire de bêtise. Je veux bien faire un tuto sur openvpn, j'aimerais des détails : - un tuto comportant seulement l'installation ou - un tuto comportant l'installation et la configuration en tant que client ou - un tuto comportant l'installation et la configuration client et serveur Bonne journée !
  4. Bonjour, Je possède un Qnap ts-119. J'ai installé "openvpn" via ipkg. J'ai installé "kernel-module-tun" et chargé le module à l'aide de la commande "insmod". J'ai configuré openvpn, tout marche très bien. Par contre si je redémarre le NAS je suis obligé de recharger le module avec insmod. J'ai envie de faire un script bash mais ou le placer pour qu'il s'exécute au démarrage ? Sous ubuntu, debian c'est généralement /etc/rc.d/ ... mais là je ne sais pas. Sinon il y a pas un fichier modules.conf ? pour éviter de faire un script au démarrage. J'aimerais avoir les deux réponses s'il vous plait. Merci d'avance. Gervais
×