Перенаправление портов SSH через машину Windows

В поиске вокруг, я нашел много ссылок на научные работы и один коммерческий продукт под названием Nsort. Я не знаю ничего об этом, кроме которого их веб-сайт утверждает что:

Nsort является программой вида/слияния, которая может быстро отсортировать большие объемы данных, с помощью больших количеств процессоров и дисков параллельно. Уникальный в его эффективности ЦП, Nsort является единственной коммерческой программой вида для демонстрации:

  • Виды на 1 терабайт (33 минуты)
  • Чтение файла на 1 гигабайт/секунда и уровни записи

Nsort имеет долгую историю сортировки крупного, наборы производственных данных, такие как:

  • Блоги для веб-сайтов интенсивного трафика
  • Телефонные журналы
  • Данные правительственного учреждения

3
задан 29 March 2012 в 01:53
4 ответа

OpenSSH имеет очень гибкую возможность использования прокси через параметр ProxyCommand. Если на компьютере с Windows нет демона SSH, можете ли вы установить прокси-сервер socks, прокси-сервер HTTP CONNECT или общий прокси-сервер TCP? Если да, то вы можете использовать его как точку для подключения к внутренней системе. Точные детали будут зависеть от того, какой именно прокси вы устанавливаете и какие межсетевые экраны / фильтры используются между различными системами.

Вы не сможете сделать это, не установив хотя бы какой-то прокси на Коробка Windows. В Windows нет встроенного универсального прокси-сервера, который позволял бы пересылать SSH-трафик.

3
ответ дан 3 December 2019 в 05:47

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

Я быстро погуглил и нашел вот что: http://www.quantumg.net/portforward.php То же самое существует в Linux в различных утилитах, но мне больше всего нравится rinetd http://www.boutell.com/rinetd/ .

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

2
ответ дан 3 December 2019 в 05:47

Нет, sshd выполняет пересылку, поэтому без SSH-демона, работающего в Windows, вы не сможете.

0
ответ дан 3 December 2019 в 05:47

Windows имеет встроенный механизм сопоставления портов:

netsh interface ipv6 install  # Port forwarding needs to enable ipv6
netsh interface portproxy add v4tov4 listenaddress=123.234.12.34 listenport=22 connectaddress=192.168.1.2 connectport=22

Замените 123.234.12.34 общедоступным сервером Windows. IP и замените 192.168.1.2 IP-адресом интрасети Linux Server

0
ответ дан 3 December 2019 в 05:47

Теги

Похожие вопросы