Как сделать перенаправление трафика Minecraft для обхода блокировки?
Сервер расположен в Санкт-Петербурге у Beget. Некоторые пользователи из Украины жалуются на недоступность сервера, видимо где то блокировка. Не знаю как правильно перенаправить трафик от клиента через 2 сервер в Хельсинках. По идее это должен быть тоннель, но тогда IP клиента будет заменяться на IP сервера в Хельсинках, если я правильно понимаю.
На обоих серверах установлена Ubuntu 20.04
Не знаю как правильно перенаправить трафик от клиента через 2 сервер в Хельсинках
Поставьте перед minecraft сервером BungeeCord или haproxy на обоих серверах. Все ядра, идущие от Bukkit, поддерживают оба варианта. IP там сохраняются.
В варианте с BungeeCord можно вынести с основного сервера на BungeeCord фильтрацию ботов и забаненых игроков.
Поставить обратный прокси-сервер в дц финляндии. Клиент шлёт запрос на подключение к серверу по ip vds пограничного сервера, а тот перенаправляет на ваш сервер в СПб.
Вам может потребоваться nginx с модулем stream, но он не поставляется по умолчанию, поэтому вам придётся собрать его из исходников.
Появятся дополнительные вопросы, задавайте в комментарии.