Aller au contenu
Dune: Awakening

Installer un serveur Dune: Awakening

Funcom propose un serveur auto-hébergé (expérimental, PC uniquement, sans frais) installé via un outil Steam qui crée une machine virtuelle Hyper-V. Il n'existe pas de dossier de serveur classique ni d'installation SteamCMD documentée : ce guide suit la page officielle et n'affirme rien de plus.

Dernière mise à jour : 09/10/2026

Funcom propose un serveur auto-hébergé (expérimental, PC uniquement, sans frais) installé via un outil Steam qui crée une machine virtuelle Hyper-V. Il n'existe pas de dossier de serveur classique ni d'installation SteamCMD documentée : ce guide suit la page officielle et n'affirme rien de plus.

Installation pas à pas

  1. Vérifiez la machine : Windows Pro, Hyper-V, ~20 GB RAM, AVX2.

  2. Activez la virtualisation dans le BIOS puis la fonction Windows Hyper-V.

  3. Générez un jeton d'auto-hébergement sur account.duneawakening.com.

  4. Dans Steam, filtre Outils : installez « Dune: Awakening Self-Hosted Server ».

  5. Lancez battlegroup.bat en administrateur, choisissez initial-setup et saisissez le jeton.

  6. Ouvrez les ports 7777-7810/UDP, 31982/TCP dans le pare-feu et sur la box.

  7. Ajustez les réglages via les fichiers UserSettings (File Browser) ou le spec du battlegroup.

  8. Mettez à jour via « Battlegroup Commands » et sauvegardez la base serveur arrêté.

Prérequis

  • Windows avec Hyper-V (édition Pro requise selon la page officielle)
  • Environ 20 Go de RAM selon le nombre de serveurs ; swap expérimental pour moins
  • Processeur compatible AVX2, virtualisation activée
  • Compte Dune avec jeton d'auto-hébergement ; la procédure demande des compétences techniques

Installation locale (Windows)

Il n'y a pas de commande SteamCMD documentée : tout passe par l'outil Steam et son menu. Après initial-setup, la VM démarre et un menu propose : commandes VM, commandes battlegroup (démarrer/arrêter/mettre à jour/état), édition du battlegroup, logs et sauvegardes. Gardez le .bat d'origine dans son dossier d'installation.

Installation sur VPS / serveur dédié Linux

Linux : non documenté officiellement. Serveur dédié ou VPS Windows : possible uniquement si l'hyperviseur autorise la virtualisation imbriquée et Hyper-V ; vérifiez auprès de l'hébergeur. L'hébergement géré par des tiers (Nitrado…) est l'alternative sans administration.

Ports à ouvrir

  • 7777-7810/UDP: serveurs de jeu (Port et IGWPort modifiables ; adaptez alors la redirection)
  • 31982/TCP: RMQ

Pare-feu Windows (netsh)

Dans PowerShell lancé en administrateur (ou « cmd » administrateur) :

netsh advfirewall firewall add rule name="Dune Awakening 7777-7810/UDP" dir=in action=allow protocol=UDP localport=7777-7810
netsh advfirewall firewall add rule name="Dune Awakening 31982/TCP" dir=in action=allow protocol=TCP localport=31982

Pare-feu de l'hébergeur et redirection de ports (NAT)

Si le serveur est chez un hébergeur (OVH, Hetzner, Scaleway…), ouvrez les mêmes ports dans son pare-feu réseau (« security group »). Pour un hébergement à domicile, redirigez les ports (NAT) de votre box vers l'IP locale fixe de la machine. Testez depuis l'extérieur (connexion mobile ou ami) : un test depuis votre réseau ne prouve rien.

Démarrage automatique et supervision

Pas de service systemd : la VM Hyper-V et le battlegroup se pilotent depuis le menu de battlegroup.bat. Pour redémarrer avec Windows, créez une tâche planifiée « au démarrage » (droits maximum) qui démarre la VM et le battlegroup ; testez-la, la page officielle ne décrit pas cette automatisation.

Mises à jour, sauvegardes et redémarrages

Mise à jour : « Battlegroup Commands » > mise à jour vers la dernière version. Sauvegarde : « Monitoring and Backups » > sauvegarde de la base, de préférence battlegroup arrêté (l'opération pèse sur les performances). Vous pouvez aussi sauvegarder/recharger le spec du battlegroup pour tester des réglages. Un YAML invalide casse le battlegroup.

Déclarer et trouver votre serveur

Une fois le serveur public, ajoutez-le sur https://game-rank.com/jeux/dune-awakening (site du propriétaire de cet outil) pour que les joueurs le trouvent, le suivent et votent pour lui.

Dépannage

  • Le setup échoue ou la VM ne démarre pas : vérifiez la virtualisation dans le BIOS, Hyper-V et l'édition Windows Pro ; lancez battlegroup.bat en administrateur.
  • Manque de mémoire : le battlegroup demande environ 20 Go ; activez le swap expérimental ou réduisez le nombre de serveurs.
  • Mes réglages disparaissent : ceux modifiés dans le Battlegroup Director ne persistent pas ; appliquez-les dans le spec du battlegroup ou les fichiers UserSettings.
  • Injoignable depuis l'extérieur mais OK en localhost : pare-feu du système, pare-feu de l'hébergeur ou redirection NAT manquants, ou mauvais protocole (UDP/TCP). Vérifiez chaque couche une par une.
  • Autres questions : la page officielle renvoie vers le Discord de Dune: Awakening ; la procédure étant expérimentale, elle peut évoluer.

Questions fréquentes

Le serveur est-il payant ?
Non, Funcom ne facture pas l'auto-hébergement ; vous fournissez matériel et connexion. Fonction expérimentale, PC uniquement (pas sur console).
Existe-t-il un fichier de configuration à générer ?
Funcom documente des fichiers UserSettings préremplis et le spec YAML du battlegroup, mais pas leurs clés. Par honnêteté, nous ne proposons donc pas de générateur ; consultez les fichiers fournis.
Peut-on réduire la mémoire sous 20 Go ?
Oui, avec l'option expérimentale de swap mémoire qui utilise le disque ; c'est plus lent et officiellement expérimental.
Comment mettre à jour le serveur ?
Menu battlegroup.bat > Battlegroup Commands > mise à jour vers la dernière version.

Outils pour votre serveur Dune: Awakening

Dune: Awakening
Dune: AwakeningAccès libre
Générez les règles ufw, iptables et Windows (netsh) pour ouvrir les ports de votre serveur Dune: Awakening : 7777-7810/UDP, 31982/TCP.
Pare-feuPortsOuvrir
Documentation
Dune: Awakening
Dune: AwakeningAccès libre
Suivez pas à pas l'installation d'un serveur auto-hébergé Dune: Awakening : prérequis, jeton, outil Steam, ports et sauvegardes.
InstallationChecklistOuvrir
Documentation