装入港口 SSH 在 SQL Server 不起作用

我在环境中工作 AWS, 包含

服务器 Ubuntu, 我可以安装ssh连接

服务器 MySQL

服务器 MS SQL

我可以连接到 SSH 到服务器 Ubuntu 从那里检查与服务器的连接 MySQL 在港口 3306 到服务器 MSSQL 在港口 1433 穿过 telnet.

但是,如果我指定了SSH连接中本地端口的重定向,如下所示:

  -L 1439:MsSqlIp4Addr:1433 -L 3310:MySqlIp4Addr:3306

来自我当地的电脑 / 客户我可以检查与服务器的连接 MySQL 穿过

telnet 127.0.0.1 3310

. 但是当我尝试连接到服务器时 MSSQL 穿过

telnet 127.0.0.1 1439

, 他只是挂断了 ~ 100 秒然后返回“由外部主机关闭的连接”。

我试图在地方更改本地端口以确保没有冲突,我可以不断连接到服务器 MySQL, 但不是服务器 MSSQL.

有任何想法吗?
已邀请:

诸葛浮云

赞同来自:

奇怪的是 telnet 不起作用,我仍然可以连接到 SQL Server, 指定

127.0.0.1,1439

在标准的帮助下 SQL Server.

我不知道为什么 telnet 在本地测试时,它冻结,但不在远程机器上进行冻结。 我认为这只是意味着这不是对连接的有效测试。

要回复问题请先登录注册