Navigation

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

    Problème DHCP openvpn

    Français
    3
    11
    3087
    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
      polux-01 last edited by

      bonjour j'ai configuré mon pfsense pour avoir le service openvpn (client - serveur)
      par contre je me heurte à un problème de DHCP en faite tout fonctionne correctement sauf que
      quand j'ai plusieurs utilisateurs qui se connectes en meme tps le serveur DHCP donne toujours la même adresse ip au client "192.168.100.6"
      se qui est gênant dans le fonctionnement simultané des sessions
      d'où pourrai venir mon problème ?

      merci d'avance

      1 Reply Last reply Reply Quote 0
      • C
        ccnet last edited by

        Dans OpenVPN: Server: Edit pour le champ "Address pool" quelle valeur avez vous indiqué ?

        ce qui est gênant dans le fonctionnement simultané des sessions

        Quels problèmes observez vous ?

        Il y a la possibilité de réserver une ip à un utilisateur sur la base du VN contenu dans le certificat. L'onglet "OpenVPN: Client-specific configuration: " vous permet cette configuration.

        1 Reply Last reply Reply Quote 0
        • P
          polux-01 last edited by

          dans le champ address pool j'ai "192.168.100.0/24" normal …. mais pk il ne délivre pas correctement les adresses ip a mes clients ?
          en gros si je connecte 10 utilisateur nomade disant il auront tous comme ip 192.168.100.6 ....
          tres problématique

          1 Reply Last reply Reply Quote 0
          • C
            ccnet last edited by

            Quels problèmes observez vous ?

            Je vous repose la question. Que disent les logs ? Use static IPs n'est pas cochée ?
            Merci d'écrire dans un français correct.

            1 Reply Last reply Reply Quote 0
            • P
              polux-01 last edited by

              j'ai résolu mon problème !
              le problème est lors de la création du certificat ….
              en gros l'adresse ip du client est liée aussi au certificat client ...
              bref cela fonctionne maintenant
              merci :)

              1 Reply Last reply Reply Quote 0
              • C
                ccnet last edited by

                Et si vous expliquiez exactement plutôt qu'en gros ce que vous aviez fait, et que je crois deviner, cela pourrait servir à d'autres à qui la même idée viendrait …

                1 Reply Last reply Reply Quote 0
                • J
                  jdh last edited by

                  Tu peux écrire ce que toi et moi devinons : il n'y aurait qu'UN SEUL certificat client pour les 10 utilisateurs !

                  Evidemment, on tombe là dans un non-sens absolu : une pki est destiné à un ensemble de certificats qui fonctionnent bien ensemble, alors si on utilise le MEME certificat pour plusieurs utilisateurs cela NE PEUT PAS fonctionner !

                  Je n'ai pas regardé la gestion des certificats incluse dans la 2.0 BETA. (Il faudra que je m'y penche)
                  Mais il y a plusieurs solutions pour gérer une pki pour une entreprise :

                  • (à la main,) avec les scripts RSA fournis par OpenVPN,
                  • XCA, une solution Windows,
                  • phpki, une solution AMP,
                  • ejcba, une solution Java,
                  • …

                  Mais ce qui est clair, c'est que chaque objet (serveur, service, utilisateur) doit avoir son propre certificat !

                  Albert EINSTEIN : Si vous ne pouvez pas l'exprimer simplement, c'est que vous ne le comprenez pas assez bien. (If you can’t explain it simply, you don’t understand it well enough.)

                  1 Reply Last reply Reply Quote 0
                  • P
                    polux-01 last edited by

                    en gros pour faire simple quand j'ai générer mes certificats il faut saisir un COMMON NAME qui est dans la plupart du tps pour les serveur le nom de domaine DNS : entreprise.toto.com
                    mais quand j'ai créer mes client je n'avais pas remarqué que dans le tutorial que j'ai parcourus il fallait indiquer une COMMON NAME différent pour chaques utilisateurs… exemple : client1, client2, client3
                    alors que moi j'ai mis en COMMON NAME toujours le même c'est a dire : entreprise.toto.com
                    j'ai fais le teste 2 fois, ça viens bien de ce paramètre .... après de là a vous expliquez pourquoi ça pose problème aucune idee
                    mes connaissances dans le domaine des certificats et trop faible ....
                    merci quand même :)

                    1 Reply Last reply Reply Quote 0
                    • C
                      ccnet last edited by

                      @jdh:

                      Je n'ai pas regardé la gestion des certificats incluse dans la 2.0 BETA. (Il faudra que je m'y penche)

                      Je l'ai fait et je te la recommande. Beau progrès. Un point pas forcément intuitif dans l'interface (j'ai oublié lequel), mais une fois que l'on a compris, quel confort.

                      1 Reply Last reply Reply Quote 0
                      • J
                        jdh last edited by

                        @ccnet : merci de l'info ! Mais j'évite pour la prod la 2.0 BETA (je n'ai qu'un seul site en 2.0). Néanmoins Phpki est suffisamment simple pour y arriver (sauf l'obligation de mots de passe pour clé : j'ai modifié quelques lignes et ça roule).

                        Et oui, tu as compris : le common name doit être unique ! L'objet du certificat est d'aboutir à identifier de façon certaine (et inviolable).
                        D'où la nécessité de définir une "norme" de remplissage des champs, genre le common name est prenom.nom.site ou autre …
                        (au fait y a-t-il un rapport entre common name et nom de fichier du certificat ?)

                        Dans le cas d'OpenVpn, c'est en rapport à ce common name que sont associé les traitements "client-specific config" (cité par ccnet).

                        Il reste à recréer de nouveaux certificats et ... à révoquer les anciens (ou l'ancien), ainsi que remplir la CRL (Certificat Revokation List)

                        Albert EINSTEIN : Si vous ne pouvez pas l'exprimer simplement, c'est que vous ne le comprenez pas assez bien. (If you can’t explain it simply, you don’t understand it well enough.)

                        1 Reply Last reply Reply Quote 0
                        • C
                          ccnet last edited by

                          Pas de Pfsense V2 beta non plus pour la prod. J'en ai deux dans des vm que je teste plus en mode "appliance", avec une seule interface souvent, en utilisant les packages. Pure prospective de ma part à ce stade.

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