Aller au contenu principal

GDN

Présentation​

GDN (Game Delivery Network) permet de faire passer les connexions à votre serveur de jeu ou à un autre service par des nœuds Mudfish.

Si des utilisateurs rencontrent des difficultés d’accès liées au réseau, cette fonction leur permet d’emprunter un autre trajet via Mudfish. Configurez GDN ici :

Exemple pas à pas​

Cette section explique la configuration de GDN à partir d’un exemple.

  1. Identifiez l’adresse IP ou le nom de domaine et le port de votre serveur. Dans cet exemple, la destination est :

    • IP : 1.1.1.1 (IPv4).
    • Port : TCP 53.
  2. Ouvrez https://mudfish.net/gdn/dashboard, puis « Groupes de nœuds » et créez un groupe :

    1. Cliquez sur « Créer » en haut à droite.

    2. Choisissez un nom de groupe. Nous utiliserons « ABCD ».

    3. La « Liste des trajets » définit les routes. GDN prend actuellement en charge les modes basique et avancé.

      Cliquez sur « Ajouter un trajet », renseignez les valeurs suivantes, puis cliquez sur « Ajouter » :

      • Mode de routage : Basique.
      • Départ : MD Europe (Chisinau - MivoCloud) - PBE.
      • Relais intermédiaire : Désactivé.
      • Hostname : test.

      Le nom d’hôte peut être n’importe quel nom au format domaine qui n’est pas déjà utilisé.

    4. Cliquez sur « Créer » pour créer le groupe.

  3. Ouvrez « Ressources » et créez une ressource :

    1. Cliquez sur « Créer » en haut à droite.

    2. Renseignez les valeurs suivantes. Le nom de la ressource est libre.

      • Nom de la ressource : VWXYZ Resource.
      • Nom d’hôte : vwxyz.
      • Protocole : TCP.
      • Port : 5353.
      • Groupe de nœuds : ABCD.
      • IP de destination : 1.1.1.1.
      • Port de destination : 53.
      • Utiliser Proxy Protocol : Off.
    3. Cliquez sur « Enregistrer les paramètres ».

La configuration est terminée. Elle produit les effets suivants :

  • Le nœud « MD Europe (Chisinau - MivoCloud) - PBE » écoute sur TCP 5353.

  • Les connexions à ce port sont relayées vers 1.1.1.1:53.

  • Le domaine vwxyd.resource.mudgd.net est automatiquement enregistré. Une recherche DNS renvoie l’adresse IP publique du nœud « MD Europe (Chisinau - MivoCloud) - PBE ».

    Et si le groupe contient plusieurs nœuds ?

    Selon sa configuration, un groupe peut contenir plusieurs trajets passant par des nœuds Mudfish. Dans ce cas, l’adresse renvoyée pour vwxyd.resource.mudgd.net est automatiquement celle d’un nœud proche de l’utilisateur.

    Consultez la section correspondante ci-dessous pour les détails de sélection.

  • Le domaine test.route.mudgd.net est automatiquement enregistré. Une recherche DNS renvoie l’adresse IP publique du nœud « MD Europe (Chisinau - MivoCloud) - PBE ».

Vous pouvez ensuite effectuer une requête DNS avec dig et recevoir la réponse :

$ dig @vwxyd.resource.mudgd.net -p 5353 www.google.com +tcp

Menus de configuration​

Groupes de nœuds​

Ce menu affiche les groupes configurés et permet d’en créer.

Créer​

Pour créer un groupe, renseignez :

  • Nom du groupe

    Un alias permettant d’identifier le groupe.

  • Liste des trajets

Ajouter un trajet​

Ajoute une entrée à la liste avec les options suivantes :

  • Mode de routage

    Choisissez le mode basique ou avancé. Le mode basique passe par un nœud ; le mode avancé enchaîne deux nœuds Mudfish.

  • Départ

    Définit le nœud de départ.

  • Relais intermédiaire

    Définit le nœud intermédiaire, uniquement en mode avancé.

  • Hostname

    Définit un nom d’hôte pour le groupe. Il est enregistré dans le DNS pour permettre une connexion par domaine plutôt que par IP. Ce champ est facultatif.

Ressources​

Ce menu affiche les ressources configurées et permet d’en créer.

Créer​

Pour créer une ressource GDN, renseignez :

  • Nom de la ressource

    Un alias permettant d’identifier la ressource.

  • Nom d’hôte

    Facultatif. Ce nom est enregistré dans le DNS. L’adresse du domaine correspond à un nœud du groupe sélectionné ci-dessous, choisi selon sa proximité physique avec l’utilisateur.

  • Protocole

    Choisissez TCP ou UDP.

  • Port

    Le port d’accès de la ressource, auquel les utilisateurs se connecteront.

  • Groupe de nœuds

    Les utilisateurs passent par ce groupe pour être relayés vers le serveur de destination. Vous pouvez choisir plusieurs nœuds et décider d’utiliser un seul nœud ou une chaîne de deux nœuds.

  • IP / domaine de destination

    L’adresse à laquelle le nœud Mudfish tentera de se connecter, généralement celle du serveur de jeu. Le type de connexion dépend du protocole choisi plus haut.

  • Port de destination

    Le port du serveur à contacter.

  • Utiliser Proxy Protocol

    Active Proxy Protocol pour la connexion du nœud au serveur de destination. Une ressource TCP utilise un en-tête Proxy Protocol v1 ; une ressource UDP utilise un en-tête Simple Proxy Protocol.

Tarification​

GDN est réservé aux utilisateurs de la tarification à l’usage :

  • Il n’est pas disponible au forfait.
  • Il n’est pas disponible pour les sous-comptes Mudfish.

Le coût total est la somme des frais de ressource et des frais de trafic ci-dessous.

Frais de ressource​

Le tarif est de 490 KRW par nœud et par mois, facturé à l’heure, soit environ 0,68 KRW de crédits par heure.

Par exemple, si une ressource utilise un groupe de cinq nœuds :

  • Frais mensuels = 490 KRW × 5 = 2 450 KRW.

Frais de trafic​

Le tarif actuel est de 135 KRW par 1 GB. Consultez la formule tarifaire ou les tarifs pour les détails.

Retenez toutefois les points suivants :

  • Le trafic est compté du point de vue des nœuds Mudfish. Si un utilisateur reçoit ou envoie 1 GB, le nœud consomme deux fois ce volume, soit 2 GB.
  • Le mode avancé consomme deux fois plus de trafic que le mode basique. Par exemple, 2 GB en mode basique correspondent à 4 GB consommés par les nœuds en mode avancé.