Так вот точная ситуация, которая у меня есть

  • У меня есть 2 игровых сервера в моем доме. Один на порту 25565, а второй на 25567. У меня в доме только один IP
  • Мне нужно получить "виртуальный IP" для второго сервера. Какой-то способ дать компьютеру, на котором запущены эти игровые серверы, второй IP (linux)
  • Мне нужен виртуальный IP-адрес для получения подключений по 25565 и перенаправления данных на 25567. Хотя, если linux распознает второй IP в сети, я предполагаю, что могу связать второй IP на порту 25565

2 ответа2

0

Я понял!

Я купил VPS

Затем установил этот пакет с именем "Simpleproxy"

Затем запустил следующую команду

simpleproxy -L 25565 -R mc.xyzcraft.net:25567

Он передает соединение TCP через порт 25565 на другой адрес «mc.xyzcraft.net:25567»

0

Я предполагаю, что вы на самом деле хотите получить доступ к двум серверам майнкрафт снаружи вашего дома?

Как вы, наверное, знаете, вы можете установить любой порт для сервера Minecraft, который вам нравится, просто изменив конфигурацию, чтобы не было проблем.

На самом деле, я не вижу здесь никакой проблемы? Вы должны убедиться, что ваш интернет-маршрутизатор разрешает входящий трафик через оба порта, и сообщить людям, что вы хотите разрешить подключать какой порт использовать. Но на самом деле вам не нужны два IP-адреса.

Когда пользователи хотят подключиться к вашим серверам, они выбирают Мультиплеер, Добавить сервер (или Прямое подключение). Затем в поле URL они вводят IP-адрес с портом следующим образом:

111.222.333.444:25567

Который будет подключаться ко второму серверу Minecraft, предполагая, что порт настроен для входящего трафика как на маршрутизаторе, так и на блоке Linux (если вы не можете получить внутренний доступ к серверу, временно отключите межсетевой экран IPTABLES на блоке Linux).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .