MikroTik WireGuard VPN For WHMCS
From ModulesGarden Wiki
(Difference between revisions)
|
|
| Line 203: |
Line 203: |
| | |} | | |} |
| | | | |
| | + | <!-- |
| | ==Installation and Configuration== | | ==Installation and Configuration== |
| | {| | | {| |
| Line 600: |
Line 601: |
| | * Verify that the WHMCS automation cron is running. | | * Verify that the WHMCS automation cron is running. |
| | |} | | |} |
| | + | --> |
Revision as of 14:10, 30 July 2026
This documentation is still being prepared. Please allow us a little more time to polish and publish the complete article.
Thank you for your patience!
MikroTik WireGuard VPN For WHMCS enables automated provisioning and management of WireGuard VPN services on MikroTik routers.
The module creates VPN peers, assigns tunnel IP addresses, applies bandwidth limits, and tracks traffic usage directly through WHMCS.
Clients can access their connection details, scan a configuration QR code, download a ready-to-use configuration file, and review traffic statistics in the client area.
|
| ✔ Automate Complete WireGuard VPN Service Provisioning
|
| ✔ Manage VPN Accounts On MikroTik Routers Through WHMCS
|
| ✔ Control Bandwidth And Track Traffic Usage
|
| ✔ Provide Clients With Ready-To-Use VPN Configurations
|
| ✔ Support Usage-Based Billing For Transferred Traffic
|
| ✔ Create, Suspend, Unsuspend And Terminate VPN Accounts
|
| ✔ Change Service Packages
|
| ✔ View Peer And Connection Details
|
| ✔ Download VPN Configuration Files
|
| ✔ View Daily And Monthly Traffic Statistics
|
| ✔ Select MikroTik Server And WireGuard Interface
|
| ✔ Define Peer Comment Prefix
|
| ✔ Configure Allowed IP Addresses And DNS Servers
|
| ✔ Define Upload And Download Speed Limits
|
| ✔ Enable Traffic Statistics
|
| ✔ Configure Traffic Data Retention Period
|
| ✔ Define Setup Guide And WireGuard Client Download URLs
|
| ✔ Enable Usage-Based Metric Billing
|
| ✔ View Dashboard With Server, Account And Service Summaries
|
| ✔ View General Traffic Overview Graph
|
| ✔ Manage Multiple MikroTik Servers
|
| ✔ View All WireGuard VPN Accounts And Peers
|
| ✔ Preview Peer State, Interface, Last Handshake And Traffic Usage
|
| ✔ View Connection Details And Configuration
|
| ✔ Control Staff Access Level To Specific Resources With ACL
|
| ✔ Customize Module Language Files With "Translations" Tool
|
| ✔ Review Module Activity And Error Logs
|
| ✔ View VPN Account And Connection Status
|
| ✔ View Connection Details And Assigned Tunnel IP Address
|
| ✔ Check Applied Bandwidth Limits
|
| ✔ Preview WireGuard Configuration
|
| ✔ Scan Configuration QR Code
|
| ✔ Download Ready-To-Use .conf File
|
| ✔ View Daily And Monthly Traffic Statistics
|
| ✔ Download WireGuard Client
|
| ✔ Supports MikroTik RouterOS 7.20 And Later
|
| ✔ Supports Multiple MikroTik Routers
|
| ✔ Multi-Language Support With Custom Translations Tool
|
| ✔ Supports PHP 8.3 Back To PHP 8.2
|
| ✔ Supports WHMCS Themes "Six", "Twenty-One", "Nexus" And "Lagom WHMCS Client Theme"
|
| ✔ Requires ionCube Loader V14 Or Later
|