Skip to content

zerosays/WHMCS-Module-Mikrotik-Wireguard-VPN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

Mikrotik WireGuard VPN WHMCS module

Mikrotik WireGuard VPN module WHMCS

Description

The module, fully installed and correctly implemented in the system, offers the following functionalities.

Module Functions:

  • Auto create and deploy WireGuard VPN account
  • Suspend/Unsuspend/Terminate
  • Use only Mikrotik API
  • Possibility to set Bandwidth speed limits
  • Module supports multilingualism (Arabic, Azerbaijani, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, French, German, Hebrew, Hungarian, Italian, Macedonian, Norwegian, Polish, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian)
  • Link to instructions for setting up the service in the client area.
  • Link to VPN clients for setting up the service in the client area.
  • In the WHMCS settings, a list of IPs is specified for use by clients.
  • Ability to use both private and public IPs for clients

Available options in the admin panel:

  • Create users
  • Suspend users
  • Terminate users
  • Unsuspend users
  • Change package
  • VPN connection status
  • Text and QR code configuration types
  • Metric Billing (Bandwidth Usage In/Out)

Available options in the client panel:

  • VPN connection status
  • Text and QR code configuration types

WHMCS minimal version: 8 +

Mikrotik minimal version: 7 +

The settings of the whmcs module when it comes to upload and download speeds register the opposite values in the mikrotik router (e.g. download speed in whmcs 1mb = upload speed in mikrotirk 1mb). This is due to the fact that from the point of view of Mikrotik, the traffic is incoming, and from the point of view of the VPN client, this is outgoing traffic.

Please be aware that to ensure proper functionality of VPN connections, it is essential for you, as an administrator, to correctly configure the Mikrotik router. This entails configuring NAT, Firewall, routing, and all the required settings for VPN to operate correctly on your router.

image

image

About

Simplify VPN integration with Mikrotik WireGuard WHMCS module.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published