1

С помощью эксперта я настроил ssh-туннель. Сторона сервера полностью настроена (я являюсь владельцем сервера), и я могу использовать следующую команду для настройки стороны клиента (в Mac/Linux):

ssh -f johndoe@severip -L 8080:localhost:8008 -N

Однако я не совсем понимаю приведенную выше команду. (например, я не уверен, является ли это c2s или s2c) Теперь я хочу настроить то же самое для клиента Windows. Я хочу использовать Bitvise в качестве ssh-клиента, но не знаю, как его настроить.

Вопрос: Как настроить Bitvise, чтобы я мог добиться того же, что и приведенная выше команда Linux?

Редактировать 1: я установил и настройки прокси в Windows и Bitvise следующим образом: После того, как я вошел через Bitvise, браузеры (и IE, и Chrome в моем случае) будут возвращать только отказано в доступе. Судя по журналу Bitvise, кажется, что многое пошло вверх, но это не помогло.

1 ответ1

1

из справочной страницы ssh(1)

-L [bind_address:]port:host:hostport
         Specifies that the given port on the local (client) host is to be
         forwarded to the given host and port on the remote side.

так -L 8080:localhost:8008 будет пересылать

  • (сторона клиента) 8080
  • на локальный хост на сервере
  • на порт 8008.

Я полагаю, вы хотите, чтобы http:// localhost:8080 отображался на http:// serverip:8008 (без прямого доступа вашего клиента к serverip:8008).

Вы находитесь на C2S (сервер клиента 2).

последняя часть со страницы руководства http://www.bitvise.com/port-forwarding

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