我想访问Azure SQL数据库。它可以在端口1433上访问。但是,防火墙阻止了这个请求。因此,我喜欢隧道连接。
设置
客户端在Windows 10上运行。我可以连接到远程linux服务器。这台服务器在家里运行,当我在家时,我可以访问SQL数据库。所以我假设我的linux服务器也能够连接到Azure数据库。
隧道请求?
我想通过ODBC连接访问数据库。所以,我尝试使用putty隧道连接:
然而,这不起作用。
出了什么问题?
我可以使用putty连接到linux服务器。
我在连接>中设置了putty内的隧道。 SSH>隧道页面:
来源:2433
目的地:server-url:1433
我已将单选按钮设置为Local和auto。
这里出了什么问题?我不知道如何正确调查这一点。也许我的linux服务器存在问题,它无法连接到Azure SQL。但我认为我的隧道工作不正常。你能帮忙吗?