Как запустить Minecraft через прокси?

Вопрос или проблема

У меня есть SOCKS-прокси на моем локальном компьютере, который настроен с помощью PuTTY для SSH-доступа к удаленному серверу, к которому у меня есть доступ.

Я хочу запустить Minecraft, используя этот прокси, так как в моем текущем месте проживания действуют правила межсетевого экрана по соображениям безопасности. Однако такой способ использования не противоречит политике.

Я пробовал запускать игру с помощью различных вариантов этой команды:

java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=8080 -Xmx800m -jar Minecraft.exe

И также этой команды, запущенной из .minecraft:

java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=8080 -Xmx800m -jar launcher.jar

Эти команды успешно (как я полагаю) запускают лаунчер через прокси, но не саму игру (мультиплеер).

Я пытался запустить игру с помощью Technic Launcher, передавая параметры прокси как аргументы Java, но это не дало видимого эффекта. Я также попробовал использовать Панель управления Java, чтобы установить прокси для JRE, но это также не дало заметного эффекта.

Что я упускаю?

Извините, если это дубликат. Есть несколько других вопросов подобного рода, но я думаю, что предлагаемые решения больше не работают.

java -Dhttp.proxyHost=proxyURL -Dhttp.proxyPort=proxyPORT -Dhttps.proxyHost=proxyURL -Dhttps.proxyPort=proxyPORT -Xmx800m -jar Minecraft.exe

Используйте это
Я нашел это на https://gaming.stackexchange.com/questions/21848/how-can-i-play-minecraft-through-a-proxy-server

Ответ или решение

Чтобы запустить Minecraft через прокси-сервер, вам необходимо правильно настроить параметры Java, чтобы они работали как для лаунчера, так и для самой игры. Вот шаги, которые вы можете предпринять, чтобы настроить все правильно:

Шаг 1: Настройка SOCKS-прокси с помощью PuTTY

Поскольку вы уже используете PuTTY для настройки SSH-подключения к удаленному серверу, убедитесь, что SOCKS-прокси работает корректно. Чтобы проверить это, вы можете использовать инструменты для проверки подключения к прокси.

Шаг 2: Запуск Minecraft через прокси

Запустите Minecraft, используя параметры прокси. Приведённая вами команда работает только для лаунчера, но есть способ запустить и саму игру через прокси. Вам нужно указать как SOCKS-прокси для самой игры, так и HTTP-прокси для загрузки необходимого контента.

  1. Запустите лаунчер Minecraft с параметрами прокси:

    Настройте другие параметры прокси для лаунчера:

    java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=8080 -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8080 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8080 -Xmx800m -jar launcher.jar

    В этом примере:

    • -DsocksProxyHost и -DsocksProxyPort указывают на ваш SOCKS-прокси.
    • -Dhttp.proxyHost и -Dhttp.proxyPort указывают на HTTP-прокси.
  2. Настройка параметров Java в Minecraft:

    Если настройки из лаунчера не работают, вы можете:

    • Перейдите в настройки вашего лаунчера (например, Technic Launcher), и в разделе «Java параметры» добавьте те же параметры, что указаны выше, чтобы они применялись при запуске игры.

Шаг 3: Проверка конфигурации

После выполнения вышеуказанных шагов:

  • Запустите лаунчер и проверьте, отображается ли ваш прокси в настройках сети.
  • Попробуйте подключиться к многопользовательскому серверу Minecraft, чтобы убедиться, что игра действительно проходит через прокси.

Дополнительные рекомендации

  • Убедитесь, что ваш брандмауэр или антивирус не блокирует соединение Minecraft.
  • Если при запуске возникли ошибки, проверьте логи для более точной диагностики проблемы.

Следуя этим шагам, вы должны быть в состоянии успешно запустить Minecraft через прокси, избегая блокировок на своём местоположении. Если возникнут трудности, уточните параметры вашей сети и попробуйте подключиться к другим прокси.

Оцените материал
Добавить комментарий

Капча загружается...