Aller au contenu

AS213941 · Peering-20 % sur tous les VPS avec le code NVH20 · Livraison en 60 secondes

VPS LinuxDès 2,49 €/moisVPS WindowsDès 3,49 €/moisServeur FiveMDès 0,99 €/moisServeur MinecraftDès 1,99 €/mois
VPS & Cloud

Gammes

VPS Linux NVMeAccès root, Debian, Ubuntu, Alma…VPS Windows RDPBureau à distance, licence incluseServeurs dédiésIntel Xeon Gold, ressources exclusivesVPS PterodactylPanel de jeux préinstallé

Réseau et hébergement

Anti-DDoSHébergement webHousingTransit IPVPN

Professionnels

VPS revendeurProgramme revendeur
Solutions

Bots et automatisation

VPS agents IAUn serveur pour vos assistants de code et agents autonomesVPS OllamaVotre IA privée sans GPU, données en FranceVPS bot TelegramPython ou Node.js, toujours joignableVPS bot DiscordMusique, modération, tickets : sans interruptionVPS bot VintedMonitor et alertes Discord 24h/24VPS n8nWorkflows sans limite d'exécutionsVPS VPNUn tunnel chiffré qui sort par la FranceVPS web scrapingCollecte de données planifiée, IP dédiée

Trading

VPS ForexVos robots gèrent les positions la nuitVPS MetaTrader 4Plusieurs terminaux MT4 sur une machineVPS MetaTrader 5Forex, indices et actions dans MT5VPS NinjaTraderFutures et stratégies NinjaScriptVPS prop firmChallenges et comptes financés, terminal toujours en ligneVPS trading AfriqueMetaTrader à Paris, depuis le Maghreb ou l'Afrique de l'OuestVPS RDPBureau à distance Windows, toujours alluméVPS bot de tradingBots crypto open source, clés API protégées

Bureau Windows

VPS Windows 10Pour vos logiciels qui exigent Windows 10VPS Windows 11Le poste Windows récent, accessible partoutVPS SEOCrawls de gros sites sans bloquer votre PCVPS streamingUn studio OBS qui diffuse depuis le datacenterVPS WordPressSites rapides sur disque NVMe
Marketplace

Intelligence artificielle

OllamaDes modèles de langage locaux, sans API externeOpen WebUIUne interface de discussion pour vos modèles OllamaAnythingLLMAssistant IA privé sur vos documents (PDF, sites, notes) : espaces de travail, recherche…LangflowÉditeur visuel Langflow pour construire agents, flux RAG et API d'IA, protégé par votre…FlowiseCréez visuellement vos agents et chatbots IA (LangChain, RAG, outils) avec Flowise, votre…QdrantBase de données vectorielle Qdrant pour vos projets RAG et de recherche sémantique, API…

Trading

MetaTrader 5Terminal MetaTrader 5 officiel (MetaQuotes) installé en mode portable, raccourci sur le…MetaTrader 4Terminal MetaTrader 4 officiel (MetaQuotes) installé en mode portable, raccourci sur le…Pack VPS Forex (MT4 + MT5)MetaTrader 4 et MetaTrader 5 installés ensemble, chacun dans son dossier portable, VPS…NinjaTrader 8Plateforme NinjaTrader 8 avec ses prérequis (.NET 4.8, WebView2) : installée à partir du…FreqtradeRobot de trading crypto open source avec son interface FreqUI, installé en mode…Interactive Brokers TWS / IB GatewayTrader Workstation ou IB Gateway (pour l'API et les robots) d'Interactive Brokers…

Bots et agents

Claude CodeL'agent de code d'Anthropic, dans votre terminalCodex CLIL'agent de code d'OpenAI en ligne de commandeBot TelegramHébergez votre bot Telegram (Python, Node.js ou Bun) : votre code depuis Git ou une…Bot DiscordHébergez votre bot Discord (discord.py, discord.js, Bun…) : votre code depuis Git ou une…OpenClawAssistant IA personnel open source OpenClaw, actif 24 h/24 : discutez avec lui sur…Hermes AgentAgent IA autonome open source de Nous Research, avec mémoire et compétences qui…

Déploiement et automatisation

DockerLe moteur de conteneurs et Docker Composen8nVos automatisations, sans limite d'exécutionsPortainerGérez vos conteneurs Docker depuis le navigateurCoolifyDéployez vos applications depuis Git, sur votre serveurUptime KumaSurveillez vos sites et serveurs, alertes comprises

Sites et bases de données

WordPressLe CMS le plus utilisé, sur une pile Nginx rapideApache + PHP + MySQLServeur web prêt à héberger vos sites : Apache2, PHP et ses extensions courantes, MariaDB…MySQL (MariaDB)Serveur de base de données MariaDB compatible MySQL, avec votre base et votre…PleskPanel d'hébergement Plesk Obsidian installé avec ses composants recommandés : sites…NextcloudVotre cloud de fichiers, agenda et contacts

Réseau et sécurité

WireGuardVotre VPN chiffré, préinstallé gratuitementVaultwardenUn gestionnaire de mots de passe auto-hébergé

Serveurs de jeu

FiveMServeur FiveM (FXServer + txAdmin), MariaDB et phpMyAdmin installés et configurés, sous…MinecraftServeur Minecraft Java Edition clé en main : Paper, Purpur, Fabric, NeoForge, Forge ou…RustServeur Rust (Facepunch) avec LinuxGSM : mises à jour automatiques, redémarrage après…Counter-Strike 2Serveur Counter-Strike 2 dédié avec LinuxGSM (environ 60 Go à télécharger), jeton GSLT…PalworldServeur Palworld dédié avec LinuxGSM : nom, mot de passe, nombre de joueurs et mot de…ValheimServeur Valheim dédié avec LinuxGSM, protégé par mot de passe (exigé par le jeu)…
Gaming

Serveurs de jeux

Serveur FiveMtxAdmin, ESX, QBCoreServeur MinecraftJava, Bedrock, modpacksServeur RustOxide, Carbon, wipesServeur Nova-LifeRP Nova-Life: Amboise

Protection et outils

Anti-DDoS FiveMOutils gratuits
Ressources

Apprendre

DocumentationBlog

Assistance

ContactEngagement SLA
Voir les offres Espace client Peering · AS213941

FiveM

Reverse proxy FiveM : à quoi il sert vraiment, et comment le monter sur un VPS

Par Équipe NVHCloud 22 septembre 2026 Lecture : 11 min

« Mets un proxy devant ton serveur » est le conseil le plus répété dans les Discord FiveM après une attaque. Il est parfois juste, souvent incomplet. Un reverse proxy change ce que les attaquants voient, pas la quantité de trafic qu'ils peuvent envoyer. Ce guide explique ce qu'il protège réellement, quand il vaut mieux s'en passer, et comment en monter un proprement sur un VPS si c'est la bonne solution pour vous.

1. Ce que fait un reverse proxy

Un reverse proxy est une machine intermédiaire placée entre les joueurs et votre serveur. Les joueurs se connectent à l'adresse du proxy ; le proxy relaie le trafic vers le vrai serveur, appelé serveur d'origine, par un canal privé. Pour les joueurs comme pour la liste publique des serveurs, seule l'adresse du proxy existe.

Sans proxyAvec proxy
Joueurs → serveur FiveMJoueurs → proxy → tunnel privé → serveur FiveM
L'adresse du serveur est publiqueSeule l'adresse du proxy est publique
Une attaque touche directement le serveurUne attaque touche d'abord le proxy

2. Ce qu'un proxy protège vraiment

  • L'adresse de votre serveur d'origine, tant qu'elle n'a jamais été publiée. C'est l'intérêt principal : on ne peut pas attaquer directement une machine dont on ignore l'adresse.
  • Un serveur hébergé sans protection : chez vous, sur une connexion fibre, ou chez un hébergeur sans filtrage. Le proxy, placé chez un hébergeur protégé, encaisse à sa place.
  • Plusieurs serveurs derrière une seule porte d'entrée, que l'on peut déplacer sans changer l'adresse communiquée aux joueurs.

3. Ses limites, dont on parle moins

  • Un proxy ne filtre rien par lui-même. S'il est hébergé sans protection réseau, une attaque volumétrique le sature, et votre serveur devient injoignable exactement comme avant. Le proxy doit lui-même être derrière un Anti-DDoS réseau.
  • Il ajoute de la latence : un détour par une machine supplémentaire. Placé dans le même pays que l'origine, c'est quelques millisecondes ; mal placé, les joueurs le sentent.
  • Il ajoute un point de panne. Si le proxy tombe, le serveur est inaccessible, même en parfaite santé.
  • L'adresse d'origine fuit facilement : un ancien enregistrement DNS, un script qui contacte une API externe, une capture d'écran de la console. Une seule fuite, et le proxy ne sert plus à rien.
  • Il complique l'administration : selon la méthode, le serveur peut ne plus voir l'adresse réelle des joueurs, ce qui gêne les bannissements par adresse IP et certains anti-cheats.

4. Proxy ou VPS directement protégé ?

Un proxy a du sens si

  • Votre serveur tourne chez vous, ou chez un hébergeur sans Anti-DDoS, et vous ne pouvez pas le déplacer.
  • Vous voulez regrouper plusieurs serveurs derrière une seule adresse.
  • Vous êtes prêt à maintenir une machine et un tunnel de plus.

Un VPS protégé suffit si

  • Vous pouvez héberger le serveur lui-même sur une machine filtrée en amont.
  • Vous voulez la latence la plus basse possible.
  • Vous préférez une architecture simple, sans point de panne supplémentaire.

C'est le choix que nous avons fait pour nos serveurs de jeu : l'Anti-DDoS filtre le trafic sur le réseau, avant même qu'il atteigne la machine, donc le serveur n'a pas besoin de se cacher. Nous détaillons ce raisonnement sur notre page serveur FiveM protégé. Si votre situation relève de la colonne de gauche, la suite de ce guide est pour vous.

5. L'architecture à monter

  • Un VPS proxy, placé chez un hébergeur avec Anti-DDoS réseau, idéalement dans le même pays que l'origine. Un petit VPS suffit : un proxy consomme peu de processeur. Un VPS NVMe d'entrée de gamme fait l'affaire.
  • Un tunnel WireGuard entre le proxy et l'origine : le trafic relayé circule chiffré, et l'origine n'a besoin d'aucun port ouvert sur Internet.
  • Nginx sur le proxy, avec son module stream, qui relaie le port 30120 en TCP et en UDP vers l'origine à travers le tunnel.

Dans les exemples, le proxy a l'adresse 10.8.0.1 dans le tunnel, et le serveur d'origine 10.8.0.2.

6. Le tunnel WireGuard

Ce tunnel relie uniquement votre proxy à votre propre serveur de jeu. Utiliser un VPS comme VPN pour naviguer ou pour d'autres personnes est un autre usage, encadré par notre module WireGuard.

Installez WireGuard sur les deux machines et générez une paire de clés de chaque côté :

apt update && apt install -y wireguard
cd /etc/wireguard && umask 077
wg genkey | tee private.key | wg pubkey > public.key

Sur le proxy, /etc/wireguard/wg0.conf :

[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = <cle privee du proxy>
[Peer]
PublicKey = <cle publique de l'origine>
AllowedIPs = 10.8.0.2/32

Sur le serveur d'origine :

[Interface]
Address = 10.8.0.2/24
PrivateKey = <cle privee de l'origine>
[Peer]
PublicKey = <cle publique du proxy>
Endpoint = IP_PUBLIQUE_DU_PROXY:51820
AllowedIPs = 10.8.0.1/32
PersistentKeepalive = 25

C'est l'origine qui initie la connexion vers le proxy, grâce à PersistentKeepalive : elle n'a donc besoin d'aucun port entrant, ce qui fonctionne même derrière une box. Démarrez le tunnel des deux côtés avec systemctl enable --now wg-quick@wg0, puis vérifiez avec ping 10.8.0.2 depuis le proxy.

7. Le relais Nginx sur le proxy

apt install -y nginx libnginx-mod-stream

Ajoutez à la fin de /etc/nginx/nginx.conf, en dehors du bloc http :

stream {
    upstream fivem_tcp { server 10.8.0.2:30120; }
    upstream fivem_udp { server 10.8.0.2:30120; }
    server {
        listen 30120;
        proxy_pass fivem_tcp;
    }
    server {
        listen 30120 udp reuseport;
        proxy_pass fivem_udp;
        proxy_timeout 60s;
    }
}
nginx -t && systemctl reload nginx
ufw allow 30120 comment 'FiveM via proxy'
ufw allow 51820/udp comment 'WireGuard'

Sur le serveur d'origine, fermez le port 30120 à Internet et n'autorisez que le tunnel : ufw allow in on wg0 to any port 30120. C'est ce qui garantit que personne ne contourne le proxy.

8. Le server.cfg du serveur d'origine

Il reste à dire à FiveM qu'il est derrière un proxy, pour qu'il s'annonce avec l'adresse du proxy dans la liste publique et fasse confiance au relais. FiveM prévoit des directives pour cela ; les principales :

set sv_forceIndirectListing true
set sv_listingHostOverride "play.monserveur.fr"
set sv_proxyIPRanges "10.8.0.0/24"
set sv_endpoints "IP_PUBLIQUE_DU_PROXY:30120"
Vérifiez ces directives pour votre build

Cfx.re documente la configuration derrière un proxy dans sa documentation officielle, et le comportement peut évoluer d'un build à l'autre. Relisez la page consacrée aux proxys pour votre version avant la mise en production, et testez d'abord sur un serveur de développement.

Faites pointer votre nom de domaine, play.monserveur.fr dans l'exemple, vers l'adresse du proxy, jamais vers l'origine. Voir configurer les DNS.

9. Vérifier que tout est étanche

  1. Connectez-vous en jeu avec connect play.monserveur.fr:30120 : le serveur doit répondre normalement.
  2. Depuis une autre connexion, tentez de joindre directement l'adresse de l'origine sur le port 30120 : la connexion doit échouer.
  3. Cherchez votre adresse d'origine dans l'historique DNS public de votre domaine : si elle y figure, changez-la, car elle est déjà connue.
  4. Surveillez la latence des joueurs les premiers jours : si elle a nettement augmenté, rapprochez le proxy de l'origine.

En cas de souci au démarrage, voyez les erreurs de démarrage les plus fréquentes, et pour les ralentissements, serveur FiveM qui lag.

Questions fréquentes

Un proxy FiveM protège-t-il contre les attaques DDoS ?

Il cache l'adresse de votre serveur, mais ne filtre rien par lui-même. S'il est hébergé sans protection réseau, une attaque volumétrique le sature et votre serveur devient injoignable comme avant. Le proxy doit être placé derrière un Anti-DDoS réseau pour être utile.

Un reverse proxy ajoute-t-il de la latence ?

Oui, le détour par une machine supplémentaire. Si le proxy et le serveur d'origine sont dans le même pays, c'est de l'ordre de quelques millisecondes. S'ils sont éloignés, les joueurs le ressentent : placez le proxy au plus près de l'origine.

Faut-il un proxy si mon serveur est déjà sur un VPS protégé ?

En général, non. Si le trafic est filtré sur le réseau avant d'atteindre votre VPS, le proxy n'apporte qu'une latence et un point de panne supplémentaires. Il reste utile pour un serveur hébergé chez vous ou chez un hébergeur sans protection.

Quel VPS choisir pour un proxy FiveM ?

Un petit VPS suffit, car relayer du trafic consomme peu de processeur et de mémoire. Ce qui compte, c'est la protection Anti-DDoS du réseau sur lequel il est hébergé et sa proximité géographique avec le serveur d'origine.

Pourquoi mon serveur ne voit-il plus l'adresse réelle des joueurs ?

Parce que les connexions arrivent désormais du proxy. Déclarez la plage d'adresses du tunnel dans sv_proxyIPRanges pour que FiveM fasse confiance au relais, et vérifiez dans la documentation de Cfx.re le comportement exact pour votre build.

💡 Pas envie de monter le proxy vous-même ? Nos serveurs FiveM sont livrés derrière notre filtrage Anti-DDoS, et la protection FiveM s'ajoute devant un serveur hébergé ailleurs.

À lire ensuite

Sécuriser son VPS Linux en 10 étapes

SSH, firewall, fail2ban, mises à jour automatiques : le guide complet pour sécuriser votre serveur VPS Linux dès la première connexion et éviter les.

Anti-DDoS : comment fonctionne la protection

Comprendre les mécanismes de filtrage L3/L4/L7, la mitigation automatique et pourquoi la capacité réseau compte autant que l'algorithme de détection…

Se connecter à un VPS Windows en Bureau à distance

Se connecter à son VPS Windows en Bureau à distance (RDP) depuis Windows, Mac, Linux, iPhone ou Android

Serveur FiveM clé en main

txAdmin préinstallé, Anti-DDoS GCore inclus, livré en 60 secondes.