Skip to content

RossMarlow/OpenVPN-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenVPN Tools

I have a lot of OpenVPN servers to manage and whitelisting MAC addresses and completing basic functions was taking up a lot of time via SSH consoles.

Features

  • Password and Private Key authentication support
  • SSH port autofilled for past VPN servers
  • Detailed log file for each VPN server
  • View MAC whitelist: Single user or all accounts
  • Add MAC to whitelist (& overwrite)
  • Remove MAC from whitelist
  • Manage 2FA: View existing QR code or reset secret
  • Clear server lockouts
  • View POST_AUTH log
  • SSO into PuTTY session
  • Check for server updates
  • Customizable idle disconnect
  • GUI dark mode
  • Automated log retention (90 days)
  • Server Display Names
  • Delete User (Remove All Properties)
  • SSO into WinSCP SFTP session
  • Auto-select private key file
  • Host Key connection validation

The software outputs (what I consider to be) a detailed log to a text file within a "Logs" folder inside the application directory. A text file is created for each SSH server; vpn.domain1.co.uk.txt, vpn.domain2.co.uk.txt etc. All the MACs which have been added, deleted and/or overwritten are noted in the logs, so if someone accidently replaces the wrong MAC, the original can be easily retrieved.

Light GUI Dark Mode

About

GUI application for basic management of OpenVPN Access Servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages