feat: Enforce single IP per peer for AWG/WireGuard connections

This commit is contained in:
infosave2007
2026-01-30 22:14:09 +03:00
parent 77398b5000
commit 09baa19a09
2 changed files with 128 additions and 0 deletions
+5
View File
@@ -61,6 +61,11 @@ while (true) {
$monitoring->enforceXraySingleIpPerUser();
}
// Enforce single IP per peer for AWG servers
if (strpos($containerName, 'awg') !== false || strpos($containerName, 'wireguard') !== false) {
$monitoring->enforceAwgSingleIpPerPeer();
}
// Collect server metrics
$serverMetrics = $monitoring->collectMetrics();
echo " Server: CPU={$serverMetrics['cpu_percent']}% RAM={$serverMetrics['ram_used_mb']}/{$serverMetrics['ram_total_mb']}MB ";