AntiVPN Plugin for AMX Mod X | VPN & Proxy Protection

0

AntiVPN Plugin for AMX Mod X | VPN & Proxy Protection

AntiVPN is a security-focused plugin for Counter-Strike 1.6 servers running AMX Mod X and ReHLDS. It is designed to detect and block players connecting through VPN, Proxy, SOCKS, Tunnel, and other anonymization services.

🔐 Key Features

  • VPN Detection – Detects players using VPN connections.
  • Proxy Detection – Identifies known proxy and anonymizer services.
  • Automatic Blocking – Prevents suspicious VPN/Proxy connections from joining the server.
  • Real-Time Protection – Checks player IP addresses during connection.
  • Improved Server Security – Helps reduce VPN abuse, ban evasion, and suspicious connections.
  • AMX Mod X Compatible – Easy to install and configure.
  • ReHLDS Support – Optimized for modern ReHLDS-based servers.
  • Lightweight & Efficient – Designed to provide protection without unnecessary server load.
  • Customizable Settings – Configure detection and blocking behavior according to your server needs.

🛡️ Why Use AntiVPN?

VPNs and proxies can be used to bypass bans, hide the real IP address, or repeatedly reconnect to a server. AntiVPN adds an additional layer of protection by checking player connections and blocking known anonymization services.

It is a useful security solution for Public, CSDM, Deathmatch, JailBreak, Zombie, CSGO Mod, and other AMX Mod X servers.

Keep your server secure. Detect. Block. Protect.


⚙️ Requirements

Make sure your server meets the following minimum versions:

📦 The plugin utilizes ProxyCheck.io for proxy/VPN API detection.

🔧 CVARs (Configuration Variables)

CVARDescription
vpn_punish_typeAction to take against VPN users.
Valid valuesnonekickban
Note: none only logs the detection, still queries the API.
vpn_ban_timeDuration (in minutes) to ban VPN users (if ban is selected).
vpn_contactContact info (URL or Discord) shown to kicked players.
vpn_apikey_cvarYour API key from ProxyCheck.io.
vpn_reload_file_accessAccess flag required to reload the VPN configuration file.

🛠️ Commands

CommandDescription
amx_remove_vpn <IP>Removes cached VPN/proxy status for the specified IP from local storage.
amx_reload_whitelist_fileReloads the VPNConfiguration.ini file.

Create Account on ProxyCheck.io

Get Api Key on website and set to cvar in amxx.cfg

Example :

vpn_apikey_cvar “41×283-5se864-667m44-25y221”

AntiVPN CS 1.6

AMX Mod X AntiVPN

VPN Blocker CS 1.6

Proxy Blocker CS 1.6

AMX Mod X VPN

Detection ReHLDS AntiVPN

CS 1.6 Security Plugin

CS 1.6 VPN Protection

CS 1.6 Anti Proxy

Counter-Strike 1.6 AntiVPN

Author : Shadows Adi

https://github.com/ShadowsAdi/AntiVPN

About The Author

Leave a Reply