Hero Image

# Immer die gleiche IP mit OpenVPN auf OPNsense zuweisen

Wichtig für Admins ist, dass sie wegen der Firewall Regeln immer die gleiche IP auch im VPN bekommen, da sie mehr können sollen als der normale Benutzer. Mit der OPNsense und OpenVPN kein Problem. Hier eine kurze Anleitung.

Angenommen, das VPN-Netz ist 192.168.100.0/24 und der "Admin"-Benutzer soll 192.168.100.10/24 bekommen. Der heißt hier beispielhaft marcel.

Wichtig: Im OpenVPN-Server muss die Option (Advanced) gesetzt sein: Benutzername als CN, damit der Benutzername richtig erkannt und der Ausnahmeregel zugeordnet werden kann. Mit der Umstellung auf "Instanzen" haben die alten Anleitung leider etwas an Gültigkeit verloren.
So geht es auch mit Version 24+

  1. Unter Firewall -> Alias einen Alias vom Typ Network für den Admin erstellen, z.B. 192.168.100.10/24
  2. Dann direkt auch einen weiteren Alias vom Typ Network Group für eine Admingruppe erstellen. Dieser Gruppe dann auch den oder die Admin Benutzer zuordnen
  3. Unter Firewall -> VPN -> OpenVPN -> Client Specifiv Overrides einen neuen Eintrag erstellen
    1. Commone Name = Benutzername
    2. IPv4 Tunnel Network = IP-Adresse/24 ( wie in dem Alias von oben)
  4. Dann noch unter Firewall -> Rules -> OpenVPN eine neue Regeln für diese Admingruppe erstellen (auf die Reihenfolge achten!)
    1. Action = Pass
    2. Iinterface = OpenVPN
    3. Protocol = any
    4. Source = VPNAdministratoren
    5. Destination = any
    6. Description = Administratoren dürfen alles
  5. Der komplette Regelsatz bedeutet:
    1. Alle dürfen über das VPN die Firewall "anpingen"
    2. Alle dürfen über das VPN den DNS der Firewall nutzen
    3. Alle dürfen sich über das VPN die Zeit bei der Firewall abholen
    4. Administratoren dürfen alles im LAN Netzwerk
    5. Benutzer dürfen per RDP ins LAN Netzwerk
    6. Benutzer dürfen ins Internet, aber nicht ins LAN Netzwerk
    7. Deaktivierte Debug Regel die alles aufmacht
  6. Unter Firewall -> VPN -> OpenVPN -> Connection Status kann das Ergebnis überprüft werden