Skip to content

Скрипт для запуска ssh-туннеля на Windows. Используется для проброса всего трафика через SSH подключение.

Notifications You must be signed in to change notification settings

ig-rudenko/ssh-tunnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSH tunnel


Скрипт для запуска ssh-туннеля на Windows.

Используется для проброса всего трафика через SSH подключение.

schema.png

Требования

  1. Для работы требуется установленная программа Tun2Socks (tun2socks-windows-amd64.exe).
  2. Драйвер wintun.dll

Всё необходимое вы можете скачать сразу архивом по ссылке.

Также вы можете сами скачать tun2socks новой версии здесь и wintun здесь. Затем поместите эти файлы в корень проекта. Также проверьте, что исполняемый файл tun2socks называется именно tun2socks-windows-amd64.exe это важно.

Запуск

Загрузите последний релиз по ссылке.

SSH подключение с сервером устанавливается с помощью ключей, а не пароля, так что убедитесь, что у вас они имеются.

Запускайте программу через файл ssh-tunnel.bat от имени администратора.

Либо через PowerShell от имени администратора:

powershell -ExecutionPolicy Bypass -File ssh-tunnel.ps1

После запуска у вас появится окно с настройками, а также терминал с логами.

  • interface: интерфейс, через который будет проходить трафик (создается автоматически)
  • ip: ip-адрес, который будет использоваться для подключения (укажите не занятый адрес)
  • proxy_port: порт, который будет использоваться для SOCKS-прокси (укажите свободный)
  • ssh_user: имя пользователя
  • ssh_host: хост
  • ssh_port: порт
  • ssh_key: путь к приватному ключу

Далее нажмите кнопку "CONNECT" и подождите пока установится соединение.

img.png

About

Скрипт для запуска ssh-туннеля на Windows. Используется для проброса всего трафика через SSH подключение.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published