Dynmap — это плагин Minecraft, который создает интерактивную веб-карту игрового мира в реальном времени. По умолчанию доступ к этой карте выполняется через веб-браузер с использованием прямого IP-адреса сервера и определенного номера порта. Раскрытие прямого IP-адреса сервера может привести к уязвимостям безопасности. Обратный прокси — это способ скрыть IP-адрес: он работает как безопасный посредник между веб-браузером и сервером Minecraft. Когда карта открывается, веб-трафик подключается только к прокси, который безопасно получает данные карты в фоновом режиме, не раскрывая реальное расположение сервера.
Требование: Dynmap должен быть установлен и настроен на сервере. Узнайте, как это сделать здесь.
Примечание: узнайте, как приобрести пользовательский домен, здесь.
Как скрыть IP-адрес Dynmap на сервере Minecraft (бесплатный поддомен)
1. Войдите в панель BisectHosting Starbase.
2. Перейдите на вкладку Файлы .
3. Найдите следующий каталог: /home/container/plugins/dynmap
4. Откройте файл configuration.txt.
5. В строке webserver-port: скопируйте порт.
6. Перейдите на вкладку Сеть .
7. В разделе Поддомен нажмите Изменить.
Примечание: если поддомен уже создан, перейдите к шагу 10.
8. Введите имя поддомена, выберите домен и нажмите Сохранить.
9. Нажмите Подтвердить.
10. В разделе Настроить обратный прокси введите поддомен и порт из шага 5.
11. Нажмите Создать.
12. Откройте Dynmap , перейдя по адресу http://SUBDOMAIN.
Как скрыть IP-адрес Dynmap на сервере Minecraft (SRV-запись пользовательского домена)
1. Войдите в панель BisectHosting Starbase.
2. Запишите IP-адрес.
3. Войдите в биллинговую панель BisectHosting.
4. Выберите вкладку Домены и нажмите Мои домены.
5. Выберите домен.
6. В разделе Информация о хостинге нажмите Управление DNS.
7. Нажмите Добавить новую A-запись.
8. В поле Имя хоста введите префикс имени хоста.
9. В поле IPv4-адрес введите IP-адрес из шага 2 без порта.
10. В поле TTL введите 14400. Можно использовать другие значения, если вы знакомы с TTL.
11. Нажмите Добавить запись.
12. На панели Управление DNS выберите Управлять SRV-записями.
13. Нажмите Добавить новую SRV-запись.
14. Заполните поля SRV-записи:
-
Сервисная запись:
_minecraft._tcp - Полное целевое имя: Полное имя хоста из шага 8.
-
TTL:
14400 -
Приоритет:
0 -
Вес:
5 - Порт: Порт сервера Minecraft из шага 2.
Примечание: можно использовать другие значения, если пользователь знаком с соответствующими полями.
15. Нажмите Добавить запись. Обновление DNS может занять некоторое время.
16. Вернитесь в панель BisectHosting Starbase.
17. Перейдите на вкладку Файлы .
18. Найдите следующий каталог: /home/container/plugins/dynmap
19. Откройте файл configuration.txt.
20. В строке webserver-port: скопируйте порт.
21. Перейдите на вкладку Сеть .
22. В разделе Настроить обратный прокси введите пользовательский домен и порт из шага 20.
23. Нажмите Создать.
24. Откройте Dynmap , перейдя по адресу http://CUSTOMDOMAIN.
Как скрыть IP-адрес Dynmap на сервере Minecraft (A-запись пользовательского домена)
1. Войдите в панель BisectHosting Starbase.
2. Запишите IP-адрес.
3. Войдите в биллинговую панель BisectHosting.
4. Выберите вкладку Домены и нажмите Мои домены.
5. Выберите домен.
6. В разделе Информация о хостинге нажмите Управление DNS.
7. Нажмите Добавить новую A-запись.
8. В поле Имя хоста введите префикс имени хоста.
9. В поле IPv4-адрес введите IP-адрес из шага 2 без порта.
10. В поле TTL введите 14400. Можно использовать другие значения, если вы знакомы с TTL.
11. Нажмите Добавить запись. Обновление DNS может занять некоторое время.
12. Вернитесь в панель BisectHosting Starbase.
13. Перейдите на вкладку Файлы .
14. Найдите следующий каталог: /home/container/plugins/dynmap
15. Откройте файл configuration.txt.
16. В строке webserver-port: скопируйте порт.
17. Перейдите на вкладку Сеть .
18. В разделе Настроить обратный прокси введите пользовательский домен и порт из шага 16.
19. Нажмите Создать.
20. Откройте Dynmap , перейдя по адресу http://CUSTOMDOMAIN.