Я использую локальный прокси-сервер ssh socks (localhost: 7070) на моем ноутбуке с Linux для подключения к интрасети моей компании через ноутбук моей компании Windows + cygwin, у которого есть доступ к интрасети:
Linux - (ssh -N -D 7070 -p 7022 -l user laptop.company.com
) -> laptop.company.com -> интранет компании
На ноутбуке компании установлен ssh-сервер cygwin, работающий на порту 7022.
Этот прокси отлично подходит для электронной почты, http и даже для подключений к серверам MS SQL моей компании, которые не запустить специальный экземпляр. Я использую DBeaver с установленными сетевыми настройками localhost:7070
как прокси-сервер socks.
Но когда я пытаюсь подключиться к любому MS SQL Server пример, соединение не работает и терминал, на котором я запускаю указанный выше локальный прокси ssh, показывает
channel 4: open failed: administratively prohibited: open failed
Есть идеи, почему не удается получить доступ к экземплярам? Или любая другая идея, как получить доступ к интрасети моей компании через ноутбук cygwin с чем-то еще, кроме ssh-туннеля / прокси?