Как туннелировать с одного хоста на другой через сервер


0

У меня есть малиновый пи, бегущий Кали.

Этот пи подключен к Интернету через 3G-модем, и как только он включается, он переключает SSH на сервер Ubuntu, который у меня есть с цифровым океаном. Я хотел бы подключиться к Raspberry Pi с ПК через SSH (очевидно, через мой сервер)

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


Добро пожаловать в Супер пользователя! Что вы имеете в виду, когда говорите, что ваш Pi "обратный SSH" на сервер?
bertieb

Если ваш pi делает то, что вы называете обратным ssh, то единственной обратной вещью может быть обратный туннель, поэтому ваш pi будет делать ssh -R для вашего сервера Ubuntu, тогда на вашем сервере Ubuntu откроется порт. и если вы подключитесь к вашему серверу Ubuntu, вы будете подключаться к вашему серверу Ubuntu и через него. Хотя я думаю, что то, что отправляется на ваш сервер Ubuntu, не будет зашифровано / туннелировано, пока не достигнет сервера Ubuntu. Если бы вы тоже хотели это туннелировать, у вас возник бы интересный вопрос.
Барлоп

также вы не указали, что вы пытались. Если вы просто хотели обратный туннель и не указали, что пытались сделать, то это легко поддающийся поиску вопрос, который, возможно, задавался раньше. Хотя вы предлагаете, что у вас уже есть один, предлагая не делать этого. Возможно, в тот момент, когда вы просто используете SSH без -R, и вы называете его обратным, когда на техническом уровне нет ничего обратного в том, что вы в данный момент делаете? Вы должны добавить некоторую ясность и указать, что вы пытались.
Барлоп
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.