У меня есть быстрый вопрос. Извиняюсь, если это уже было отправлено, но я искал и не могу найти то, что я ищу.

У меня есть локальный хост , хост 1 и хост 2.

Машина хоста 2 имеет доступ к определенной сети, но будет принимать соединения только от хоста 1, а хост 1 будет принимать соединения только от локального хоста. Это базовый многопользовательский SSH, я знаю, как выполнить эту часть; используя замазку.

Однако я хочу поделиться этим соединением SSH с моей сетевой картой. Таким образом, я могу использовать инструменты локального администрирования в сети Host 2, а также получать доступ к определенным компьютерам в сети.

Используя Putty, я создал прокси, используя localhost, используя порт 1024, который затем я мог настроить с помощью Firefox, используя те же настройки. Затем я мог бы просмотреть веб-сайт apache2 по умолчанию, доказав, что у меня есть доступ к этой машине. Проблема, с которой я сталкиваюсь, заключается в том, что я могу сделать это на своей сетевой карте, как будто я использую соединение этих компьютеров.

Это возможно?

Localhost = Windows & Linux\n Хост 1 = Linux\n Хост 2 = Linux\n

2 ответа2

0

Самое простое решение - это выполнить переадресацию порта SSH (как вы, наверное, уже знаете, вы знаете, как это сделать), а затем настроить общесистемные настройки прокси-сервера так, чтобы они указывали на "localhost" и порт, через который вы пересылали. Это эффективно туннелирует весь ваш трафик от хоста 1 к хосту 2.

Это руководство может помочь: http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421

0

Кажется, это хорошо сработало для меня.

http://dev.squarecows.com/2012/03/06/using-ssh-as-a-reverse-tunnel/

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