Do you recognize a good idea when you see one? We want to hear from you!
Header Image

I suggest you ...

VPN: SSL VPN profiles

Like in IPSec RoadWarrior VPN, give the SSL VPN RoadWarrior configuration the possibility to make different groups, so you can assign different settings to SSL VPN users. These differences can be: IP range to distribute addresses from (or use the Fixed Address possibility), DNS servers, Policies, ...

304 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    bram kortlevenbram kortleven shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    MirkoMirko shared a merged idea: SSL VPN Access Filter  ·   · 
    Vince CollisVince Collis shared a merged idea: allow remote access ssl vpns to limit what routes get pushed to different users  ·   · 
    Massimo Dalla GiustinaMassimo Dalla Giustina shared a merged idea: openvpn profiles  ·   · 
    UrsUrs shared a merged idea: SSL VPN: Multiple Group - Network combinations  ·   · 

    18 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • MirkoMirko commented  ·   ·  Flag as inappropriate

        i need a option to allow login only with a specified source-ip adress for each user seperatly

      • Massimo Dalla GiustinaMassimo Dalla Giustina commented  ·   ·  Flag as inappropriate

        Hi graspi, interesting but non praticable because this violate the license and configuration will be deleted (as you said).

        For Angelo Comazzetto, what you are suggesting it is just what we can do now but if I have several networks behind my firewall and several openvpn users and usually a user need to access to only one network, unfortunately (at this state of art) every openvpn user can understand and see (doing route print) all the networks configured on the openvpn service and this is not a good thing....

      • graspigraspi commented  ·   ·  Flag as inappropriate

        You can do this from the console in
        /var/sec/chroot-openvpn/etc/openvpn/server
        just create a file (e.g. vi admin) and insert users push configuration
        like this:
        push-reset
        push "dhcp-option DOMAIN tld.local"
        push "dhcp-option DNS 192.168.256.1"

        So now you have an individually SSL VPN configuration a User.

        Beware: if you change something on the Webinterface Remote SSL Configurration, you must reapply the user configuration. It will be deleted.

      • friesenjungfriesenjung commented  ·   ·  Flag as inappropriate

        Yes, and please make it possible to include autogenerated batch-files. I mean the ..._up.bat and ..._down.bat to connect net drives etc....

      • Massimo Dalla GiustinaMassimo Dalla Giustina commented  ·   ·  Flag as inappropriate

        Yes Gabriele, using FULL NAT could be a workaround but not so elegant like a profile solution...I hope for some votes. Thanks for your interest.

      • Massimo Dalla GiustinaMassimo Dalla Giustina commented  ·   ·  Flag as inappropriate

        Maybe I was not so clear but the problem is not the possibility to create packet filter rules for each remote users (it is what I already did).
        This feature request comes from my experience. My OpenVPN configuration has several remote users with several local network but not all local networks are needed by all users. Usually the relation between users and network is N:1 but without profiles the relation is N:M. Obviously every remote user can use the resources granted by packet filter rules but, the question here is another: every remote user (usually external consultants) can see, understand and known my internal networks. IMHO introducing a profile configuration could solve the problem....

      • GabrieleMGabrieleM commented  ·   ·  Flag as inappropriate

        I do understand your concern.. Waiting for another comments and votes, let me suggest meanwhile to you to use to FULL NAT to hide to your remote users the real subnets that you have in your network. I'm aware that is a workaround that at least something doable right now ;-)

      • Massimo Dalla GiustinaMassimo Dalla Giustina commented  ·   ·  Flag as inappropriate

        Gabriele, I already done what you are suggesting...it's the minimun I can do.
        Instead the problem is when a remote user connects to OpenVPN. The openvpn client creates each route for every network declared on the remote access settings.
        The remote user can potentially know all my internal netwoks even if he need only one...for me, this is a security issue.

      • GabrieleMGabrieleM commented  ·   ·  Flag as inappropriate

        You can achieve the same goal configuring packet filte rules per user since it's doable in this case because Middleware maps the user's ip address

      • Angelo ComazzettoAdminAngelo Comazzetto (Product Ninja, Sophos Features & Ideas Laboratory) commented  ·   ·  Flag as inappropriate

        Some of the comments here differ from the original requests. It is already possible to specifically state what a user or group of them can access over the SSL VPN, simply disable the auto-packet filter, then make your own rules in the packet filter section using the appropriate user or group object as to what IP's they can visit, on what ports.

      • Mustafa NasserMustafa Nasser commented  ·   ·  Flag as inappropriate

        Same problem here. We are unable to use VPN because everybody gets the same rights. I need to be able to set different policies for different users or IPs and define what specific services one can access on the destination server.

      • arsars commented  ·   ·  Flag as inappropriate

        this would be great! we cannot use ssl-vpn cause everybody gets the same rights which is unwanted.

      Feedback and Knowledge Base