GDN
Вступ
GDN (Game Delivery Network) дає змогу підключатися до ваших ігрових серверів або інших сервісів через вузли Mudfish.
Якщо користувачі не можуть належним чином підключитися до вашого сервера через мережеві проблеми, GDN надає обхідний маршрут через вузли Mudfish. Налаштувати GDN можна тут:
Покроковий приклад
У цьому розділі показано налаштування GDN на прикладі.
-
Спочатку потрібно знати IP-адресу (або доменне ім'я) і порт вашого сервера. Припустімо, призначення таке:
- IP сервера: 1.1.1.1 (IPv4)
- Порт сервера: TCP 53
-
Відкрийте https://mudfish.net/gdn/dashboard, перейдіть до «Групи вузлів» і створіть одну групу.
-
Натисніть «Створити» у верхньому правому куті.
-
Уведіть відповідну назву групи. У цьому прикладі використаємо «ABCD».
-
«Список маршрутів» визначає шляхи маршрутизації. GDN наразі підтримує два режими вузлів: базовий і розширений.
Натисніть «Додати маршрут», уведіть такі дані й натисніть «Додати»:
- Режим маршрутизації: базовий
- Початковий вузол: MD Europe (Chisinau - MivoCloud) - PBE
- Проміжний вузол: не використовувати
- Hostname: test
Hostname може бути будь-яким унікальним ім'ям у форматі домену.
-
Натисніть «Створити», щоб створити групу вузлів.
-
-
Перейдіть до «Ресурси» та створіть один ресурс:
-
Натисніть «Створити» у верхньому правому куті.
-
Уведіть наведені нижче дані. Назва ресурсу може бути довільною.
- Назва ресурсу: VWXYZ Resource
- Ім'я хоста: vwxyz
- Протокол: TCP
- Port: 5353
- Група вузлів: ABCD
- IP призначення: 1.1.1.1
- Порт призначення: 53
- Використовувати Proxy Protocol: Off
-
Натисніть «Зберегти налаштування», щоб створити ресурс.
-
Налаштування завершено. Результат буде таким:
-
Вузол Mudfish «MD Europe (Chisinau - MivoCloud) - PBE» прослуховує TCP-порт 5353.
-
Підключення до цього TCP-порту 5353 проксіюються до 1.1.1.1:53.
-
Автоматично реєструється домен
vwxyd.resource.mudgd.net. DNS-запит до нього повертає публічну IP-адресу вузла «MD Europe (Chisinau - MivoCloud) - PBE».Що буде, якщо група містить кілька вузлів?
Залежно від налаштувань одна група може містити кілька маршрутів через вузли Mudfish. У такому разі для відповіді домену
vwxyd.resource.mudgd.netавтоматично вибирається IP-адреса вузла, розташованого ближче до користувача.Докладніше про вибір вузла дивіться у відповідному розділі нижче.
-
Автоматично реєструється домен
test.route.mudgd.net. DNS-запит до нього повертає публічну IP-адресу вузла «MD Europe (Chisinau - MivoCloud) - PBE».
Після такого налаштування можна надіслати DNS-запит командою dig та отримати відповідь:
$ dig @vwxyd.resource.mudgd.net -p 5353 www.google.com +tcp
Меню налаштувань
Групи вузлів
Меню перегляду наявних груп вузлів і створення нових.
Створення
Для створення групи введіть такі дані:
-
Назва групи
Зручна назва для ідентифікації групи вузлів.
-
Список маршрутів
Додавання маршруту
Додає маршрут до списку. Доступні такі параметри:
-
Режим маршрутизації
Вибір способу побудови маршруту. Є базовий і розширений режими.
Базовий режим використовує один вузол Mudfish.
Розширений режим використовує два послідовно з'єднані вузли Mudfish.
-
Початковий вузол
Вузол Mudfish на початку маршруту.
-
Проміжний вузол
Вузол Mudfish для проміжного переходу. Доступний лише в розширеному режимі маршрутизації.
-
Hostname
Ім'я хоста для цієї групи. Воно реєструється в DNS, що дає змогу підключатися за доменом замість IP-адреси.
Параметр необов'язковий і може залишатися порожнім.