Я не совсем уверен, что будет лучшим решением для этой проблемы, но

У меня VPS с 3 ips. У меня есть система Unix за домашним маршрутизатором без переадресации портов. Я хочу иметь доступ к myVPSIP:25566 и получить данные во внутренней системе.

myVPS ---> внутренняя система

Как мне это сделать, я пробовал обратное туннелирование. Если серверная часть minecraft вызывает путаницу, вот альтернативный пример, который выполнит ту же задачу.

У меня есть веб-сервер на компьютере внутри домашней сети. Он не может получить входящие соединения, поэтому я купил VPS, и у него есть IP. Я хочу иметь возможность доступа к веб-серверу через VPS IP. Я пробовал обратный SSH туннель, но не уверен, почему он не работает.

вот команда, которую я использовал

ssh -f -R 25566:127.0.0.1:25566 root@myvps -N

1 ответ1

1

Попробуйте установить для параметра конфигурации GatewayPorts сервера SSH значение yes . По умолчанию это no , что означает, что сервер не будет пересылать соединения, приходящие с другого компьютера. Вам может потребоваться перезапустить сервер SSH (программное обеспечение, а не аппаратное обеспечение) после внесения этого изменения, чтобы оно вступило в силу.

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