感谢 @
vm @
hxsf 我是这样解决的:
Windows 机器上使用 Bitvise 。 B 下有一 Linux 主机 B2 ,在 B 上做端口映射。
Windows 主机 A1 上使用 Bitvise 连接到 B2 ,打开 S2C 端口转发,将 B2 的 1433 端口(不知为何, B2 上也必须是 1433 ,即使填写其他值,在 B2 上 netstat 看到的也是 1433 )转发到自己的 1433 端口。
Windows 主机 B1 上使用 Bitvise 连接到 B2 ,打开 C2S 端口转发,将自己的 1111 端口(因为 1433 已经被本机的 SQL Server 占用)转发到 B2 的 1433 端口。
然后 B1 在 SQL Server Management Studio 连接 127.0.0.1,1111 ,即可连接到 A1 的 SQL Server 服务。