Ssh bitvise端口转发是如何工作的?

Ssh bitvise端口转发是如何工作的?,ssh,port,forwarding,tunneling,Ssh,Port,Forwarding,Tunneling,我们的一个数据库在防火墙后面。 我无法通过它的天然端口使用它1521。 我还知道可以通过SSH端口访问同一台机器(22) 我的朋友给我看了BitVise SSH客户端,因此通过SSH端口的隧道,我访问了无懈可击的1521端口,并使用了我最喜欢的Sql开发工具 我的问题是,如何通过SSH端口传输一些数据,机制是什么? 例如,是否有一些SSH命令,如“成功登录后,按原样将数据传递到给定端口”您需要使用SSH客户端连接到Bitvise SSH服务器。Bitvise还有一个名为Bitvise Tunne

我们的一个数据库在防火墙后面。 我无法通过它的天然端口使用它
1521
。 我还知道可以通过SSH端口访问同一台机器(22)

我的朋友给我看了BitVise SSH客户端,因此通过SSH端口的隧道,我访问了无懈可击的1521端口,并使用了我最喜欢的Sql开发工具

我的问题是,如何通过SSH端口传输一些数据,机制是什么?
例如,是否有一些SSH命令,如“成功登录后,按原样将数据传递到给定端口”

您需要使用SSH客户端连接到Bitvise SSH服务器。Bitvise还有一个名为Bitvise Tunnelier的客户端产品,您可以将其配置为使用端口转发。您可以将Tunnelier配置为侦听并转发特定端口(在您的示例中是SQL连接)。然后,将SQL开发工具配置为连接到localhost:并连接

有关Bitvise和端口转发的更多信息:

此链接将向您展示如何在远程桌面上使用端口转发,但您可以对其进行调整以将其用于SQL等: