6

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

Что мне нужно сделать, чтобы получить доступ к моему серверу с помощью PuTTY? Я могу подключиться к своему iPad, поэтому никаких проблем с подключением к серверу ...

РЕДАКТИРОВАТЬ:
Вот как выглядит мой netstat :

3 ответа3

6

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

Я предполагаю, что они не хотят разрешать трафик, не относящийся к http(s), поэтому с этим ничего не поделаешь. Вы можете попробовать запустить свой ssh-сервер через порт 80 или порт 443 и посмотреть, позволяют ли они подключаться к нему таким образом.

0

Я предполагаю, что вы уверены в настройке прокси-сервера HTTP и порта

Если не попробуй с 8080 и ip адресом вместо днс имени прокси

Это может быть проблема с замазкой не использовать прокси, вам нужно

  1. Загрузите сохраненный сеанс
  2. Установите прокси
  3. Сохранить сессию
-1

Проверьте https://github.com/Arno0x/PowerShellScripts

В частности, proxyTunnel.ps1

Туннель в "туннельном" сценарии ...

Обновление: если вы редактируете скрипт, вы можете использовать его с "oneclick" (щелчок правой кнопкой мыши> запустить с powershell), то вам нужно отредактировать 3 строки (4, если localhost не подходит):

[String]$bindIP = "127.0.0.1", #localhost
[Int]$bindPort = 5555, #local port
[String]$destHost = "destination.host.name", #or IP address
[Int]$destPort = 443 #destination port

После запуска скрипта PowerShell прослушивает порт 5555, поэтому вы можете настроить putty для подключения к localhost:5555, и PowerShell проксирует пакеты до места назначения. Конечно, вам придется экспериментировать с портами, типами соединений, не все могут быть разрешены через прокси.

В моем случае есть прокси-сервер squid только с аутентификацией kerberos, но powershell отлично справляется со своей задачей. В пункте назначения у меня есть маршрутизатор mikrotik с ssh, настроенным на порт 443, но любой другой ssh-сервер будет работать.

Одна вещь, которую я заметил до сих пор (я обнаружил сценарий только вчера), это то, что он не вернется в состояние прослушивания, поэтому замазка не будет повторно подключаться при отключении.

Конечно, powershell - это вещь для Windows, так что работает только там ...

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