通过putty通过SSH转发SQL Server ODBC

时间:2016-09-30 09:20:03

标签: sql-server ssh putty ssh-tunnel

我想访问Azure SQL数据库。它可以在端口1433上访问。但是,防火墙阻止了这个请求。因此,我喜欢隧道连接。

设置
客户端在Windows 10上运行。我可以连接到远程linux服务器。这台服务器在家里运行,当我在家时,我可以访问SQL数据库。所以我假设我的linux服务器也能够连接到Azure数据库。

隧道请求?
我想通过ODBC连接访问数据库。所以,我尝试使用putty隧道连接:

  1. Putty连接到linux服务器并将localhost:2433隧道连接到server-url:1433
  2. 客户端连接到localhost:2433
  3. 客户可以访问数据库
  4. 然而,这不起作用。

    出了什么问题?
    我可以使用putty连接到linux服务器。 我在连接>中设置了putty内的隧道。 SSH>隧道页面:
    来源:2433
    目的地:server-url:1433
    我已将单选按钮设置为Local和auto。

    这里出了什么问题?我不知道如何正确调查这一点。也许我的linux服务器存在问题,它无法连接到Azure SQL。但我认为我的隧道工作不正常。你能帮忙吗?

0 个答案:

没有答案