通过 SSH SOCKS 代理连接到 MS SQL Server 实例失败

通过 SSH SOCKS 代理连接到 MS SQL Server 实例失败

我使用 Linux 笔记本电脑上的本地 ssh socks 代理(localhost:7070)通过公司具有内联网访问权限的 Windows+cygwin 笔记本电脑连接到公司内联网:

Linux --( ssh -N -D 7070 -p 7022 -l user laptop.company.com)--> laptop.company.com --> 公司内联网

公司的笔记本电脑上有一个在端口 7022 上运行的 cygwin ssh 服务器。

这个代理非常适合电子邮件、http,甚至连接到我公司的 MS SQL 服务器。有一个特殊实例正在运行。我使用 DBeaver,并将网络设置设置为使用localhost:7070socks 代理。

但当我尝试连接到任何 MS SQL Server实例,连接失败,并且我运行上述 ssh 本地代理的终端显示

channel 4: open failed: administratively prohibited: open failed

知道为什么访问实例会失败吗?或者知道如何使用 cygwin 笔记本电脑(而不是 ssh-tunnel/proxy)访问我公司的内联网吗?

相关内容