Przejdź do głównej zawartości

GDN

Wprowadzenie​

GDN (Game Delivery Network) umożliwia połączenie z prowadzonym przez Ciebie serwerem gry lub inną usługą za pośrednictwem węzłów Mudfish.

Jeśli problemy sieciowe utrudniają użytkownikom dostęp do Twojego serwera lub usługi, mogą skorzystać z trasy przez węzły Mudfish. GDN można skonfigurować tutaj:

Przykład konfiguracji​

Poniższy przykład pokazuje konfigurację GDN.

  1. Najpierw musisz znać IP (lub nazwę domenową) i port swojego serwera. Przyjmijmy następujący cel:

    • IP serwera: 1.1.1.1 (IPv4)
    • Port serwera: TCP 53
  2. Otwórz https://mudfish.net/gdn/dashboard, przejdź do menu „Grupy węzłów” i utwórz jedną grupę.

    1. Kliknij „Utwórz” w prawym górnym rogu.

    2. Wpisz odpowiednią nazwę grupy. W przykładzie używamy „ABCD”.

    3. „Lista tras” służy do wyboru tras routingu. GDN obsługuje dwa tryby węzłów: podstawowy i zaawansowany.

      Kliknij „Dodaj trasę”, wpisz poniższe dane i naciśnij „Dodaj”:

      • Tryb routingu: podstawowy
      • Początek: MD Europe (Chisinau - MivoCloud) - PBE
      • Węzeł pośredni: nie używaj
      • Hostname: test

      Hostname może być dowolną niepowtarzającą się nazwą w formacie domeny.

    4. Kliknij „Utwórz”, aby utworzyć grupę węzłów.

  3. Przejdź do menu „Zasoby” i utwórz zasób:

    1. Kliknij „Utwórz” w prawym górnym rogu.

    2. Wpisz poniższe dane. Nazwa zasobu może być dowolna.

      • Nazwa zasobu: VWXYZ Resource
      • Nazwa hosta: vwxyz
      • Protokół: TCP
      • Port: 5353
      • Grupa węzłów: ABCD
      • Docelowe IP: 1.1.1.1
      • Docelowy port: 53
      • Używaj Proxy Protocol: Off
    3. Kliknij „Zapisz ustawienia”, aby utworzyć zasób.

Konfiguracja jest gotowa. Jej skutki są następujące:

  • Węzeł „MD Europe (Chisinau - MivoCloud) - PBE” nasłuchuje na TCP 5353.

  • Połączenie z TCP 5353 jest przekazywane przez proxy do 1.1.1.1:53.

  • Domena vwxyd.resource.mudgd.net zostaje automatycznie zarejestrowana. Zapytanie DNS o tę domenę zwróci publiczny adres IP węzła „MD Europe (Chisinau - MivoCloud) - PBE”.

    Co się stanie, jeśli grupa zawiera wiele węzłów?

    Grupa może zawierać wiele tras przez węzły Mudfish. W takim przypadku dla vwxyd.resource.mudgd.net automatycznie wybierany jest adres IP węzła znajdującego się blisko użytkownika.

    Szczegóły wyboru węzła opisano w odpowiedniej sekcji poniżej.

  • Domena test.route.mudgd.net zostaje automatycznie zarejestrowana. Zapytanie DNS zwróci publiczny adres IP węzła „MD Europe (Chisinau - MivoCloud) - PBE”.

Przy takiej konfiguracji możesz wysłać zapytanie DNS poleceniem dig i otrzymać odpowiedź:

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

Menu konfiguracji​

Grupy węzłów​

Menu wyświetla skonfigurowane grupy i pozwala tworzyć nowe.

Tworzenie​

Przy tworzeniu grupy podaj następujące informacje:

  • Nazwa grupy

    Alias pozwalający rozpoznać grupę węzłów.

  • Lista tras

Dodawanie trasy​

Pozwala dodać trasę do listy. Dostępne są pola:

  • Tryb routingu

    Wybór sposobu konfiguracji trasy: podstawowy lub zaawansowany.

    Tryb podstawowy prowadzi przez jeden węzeł Mudfish.

    Tryb zaawansowany prowadzi przez dwa połączone węzły.

  • Początek

    Węzeł Mudfish stanowiący początek trasy.

  • Węzeł pośredni

    Węzeł używany po drodze. Opcja jest dostępna tylko w zaawansowanym trybie routingu.

  • Hostname

    Opcjonalna nazwa hosta dla grupy. Jest rejestrowana w DNS i pozwala łączyć się nazwą domenową zamiast adresem IP.

    Pole można pozostawić puste.

Zasoby​

Menu wyświetla istniejące zasoby i umożliwia tworzenie nowych.

Tworzenie​

Aby utworzyć zasób GDN, podaj:

  • Nazwa zasobu

    Alias umożliwiający rozpoznanie zasobu.

  • Nazwa hosta

    Opcjonalna nazwa hosta zasobu rejestrowana w DNS. Jako IP domeny wybierany jest węzeł z określonej poniżej grupy znajdujący się fizycznie blisko osoby nawiązującej połączenie.

  • Protokół

    Protokół zasobu: TCP lub UDP.

  • Port

    Port połączenia zasobu, z którego korzystają użytkownicy.

  • Grupa węzłów

    Grupa węzłów Mudfish, przez które użytkownicy łączą się z docelowym serwerem za pośrednictwem proxy. Możesz wybrać wiele węzłów i określić, czy połączenie ma prowadzić przez jeden węzeł, czy łańcuch dwóch węzłów.

  • Docelowe IP / domena

    Adres IP lub domena celu, z którym połączy się węzeł Mudfish. Zwykle jest to adres serwera gry. Sposób połączenia zależy od wybranego powyżej protokołu.

  • Docelowy port

    Port docelowego połączenia.

  • Używaj Proxy Protocol

    Określa, czy węzeł Mudfish ma używać Proxy Protocol podczas łączenia z serwerem docelowym. Dla zasobu TCP wysyła nagłówek Proxy Protocol v1, a dla UDP nagłówek Simple Proxy Protocol.

Zasady naliczania opłat​

GDN jest dostępne tylko dla użytkowników rozliczających się według zużycia. Obowiązują ograniczenia:

  • Abonament nie jest obsługiwany.
  • Subkonta Mudfish nie mogą korzystać z GDN.

Rzeczywisty koszt to suma poniższej opłaty za zasoby i opłaty za transfer.

Opłata za zasoby​

Opłata wynosi 490 KRW miesięcznie za każdy węzeł i jest naliczana godzinowo. Co godzinę pobierane jest około 0.68 KRW kredytów.

Na przykład jeśli grupa węzłów jednego zasobu zawiera 5 węzłów Mudfish:

  • Miesięczna opłata za zasoby = 490 KRW × 5 = 2,450 KRW

Opłata za transfer​

Obecna stawka wynosi 135 KRW za 1 GB. Szczegóły znajdziesz w planach taryfowych lub cenniku.

Pamiętaj:

  • Zużycie transferu mierzone jest po stronie węzła Mudfish. Jeśli użytkownik odbierze/wyśle 1 GB, węzeł zużyje dwa razy tyle, czyli 2 GB.
  • Tryb zaawansowany węzłów zużywa dwa razy więcej transferu niż podstawowy. Jeśli konfiguracja podstawowa zużywa 2 GB, przy zaawansowanej węzły Mudfish zużyją 4 GB.