MS SqlServer tcp 代理

MS SqlServer tcp 代理

有没有办法通过端口 80 代理 SqlServer 连接?也许可以使用 Fiddler?

我的机器在网络1,代理机器和SqlServer在网络2(网络2中的机器之间没有任何限制)。

网络1和网络2之间唯一开放的端口是端口80和443。

答案1

您需要的是反向 SSH 隧道。

https://toic.org/blog/2009/reverse-ssh-port-forwarding/

在网络 1 上运行SSH 服务器在端口 443 上,在网络 2 上的代理计算机上运行 SSH 客户端(例如 Putty)以连接网络并打开进入方式。在您的示例指南中,它将是最后一个连接到网络内部打印机的人。

要记住的另一件事是,SQL Server 在使用命名实例时默认使用动态端口分配,如果是这种情况,则需要将 SQL Server 配置为使用固定端口(如果尚未配置)。

相关内容