Моя установка такова:

  • На моем компьютере запущен сервер Minecraft, прослушивающий порт 25565. Он защищен брандмауэром, поэтому не может быть доступен извне (и я не могу контролировать переадресацию портов)
  • У меня есть сервер, который является общедоступным.

Я хочу сделать так, чтобы сервер перенаправлял все запросы через порт 25565 на мой компьютер через туннель (ssh).

Я попытался с помощью команды ssh на моем компьютере создать обратный туннель, но это не сработало:

ssh -R 25565:localhost:25565 user@myserver

1 ответ1

0

Вы должны включить GatewayPorts в конфигурации sshd сервера для работы переадресации удаленного порта. В зависимости от того, что для него установлено, вам может понадобиться указать адрес связывания при использовании опции -R , иначе туннель будет принимать соединения только от localhost. например, ssh -R *:25565:localhost:25565 user@myserver .

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