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

    Status: OpenVPN abgreifen / exportieren

    Scheduled Pinned Locked Moved Deutsch
    5 Posts 2 Posters 1.1k Views
    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.
    • K
      k0ssi
      last edited by

      Moin zusammen,

      bin aktuell auf der Suche nach einer Möglichkeit die per VPN eingewählten Clients, oder allgemein die VPN connections auszulesen.
      Ich habe mir zwar die entsprechende PHP File dazu angesehen, muss aber ganz ehrlich gestehen das ich nicht ganz durchblicke wie diese die Connections ausliest.

      Hintergrund der ganzen geschichte ist das ich die Infos via Nagios intepretieren / monitoren will.

      kennt da jemand vielleicht einen Weg ?

      grüße und danke,
      k0ssi

      1 Reply Last reply Reply Quote 0
      • JeGrJ
        JeGr LAYER 8 Moderator
        last edited by

        Für pfsense gibt es ja das nrpe Modul? Kannst du es darüber nicht abbilden? Ansonsten kann openvpn ja ein "monitoring" anbieten (auf extra Port), m.W. wird dieser von pfSense auch ausgelesen.

        Grüße

        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

        1 Reply Last reply Reply Quote 0
        • K
          k0ssi
          last edited by

          Moin moin,

          nrpe erlaubt es mir (sag mir wenn ich falsch liege) von meinem Nagios Server (im übrigen nutze ich Check_mk) befehle auf dem Client auszuführen.
          Das wäre eventuell von nöten, wenn ich ein Script hab was eben die infos ausliest die ich gerne hätte.

          Ich glaube aber du gehst von der falschen Statuspage aus, ich will nicht wissen open openvpn läuft, sondern wer connected ist :P
          Ich würde gerne die im Screenshot sichtbaren infos per Agent abfrage, um einerseits zu sehen wer connected ist zum anderen Graphen für Traffic zu erzeugen

          grüße

          status_openvpn.PNG
          status_openvpn.PNG_thumb

          1 Reply Last reply Reply Quote 0
          • K
            k0ssi
            last edited by

            First of all sry for doppel post.

            Bin der Sache nun langsam auf die schliche gefunden.

            In der Datei "status_openvpn.php" finde ich folgendes was wiederum die ausgabe der von mir gewünschten Parameter ist. Leider ist das WEbinterface meiner Meinung nach doch ganz "besheiden" programmiert.
            Ich finde einfach nicht wo die variable "$conn" her kommt.

            Des weiteren ist mir aufgefallen das dort

            require_once("openvpn.inc");
            require_once("service-utils.inc");
            
            

            //add

            habe die files gefunden, waren unter "/etc/inc"

            zwei Dateien included werden, welche garnicht vorhanden ist…
            Kennt jemand zufällig den Hintergrund des ganzen ?

            Codeauszug aus der "status_openvpn.php"

            			'>
            
            					![](/themes/<?php echo $g[)/images/icons/icon_x.gif' height='17' width='17' border='0'
            					   onclick="killClient('', '');" style='cursor:pointer;'
            					   name=''
            					   title='' alt='' />
            
            

            //add

            ich habs gefunden, ich habe tatsächlich vergessen wie rum "foreach" arbeitet und die falsche variable gesucht….
            Thema hat sich erledigt

            1 Reply Last reply Reply Quote 0
            • JeGrJ
              JeGr LAYER 8 Moderator
              last edited by

              Erhellst du uns auch, wie?

              Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

              If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.