将端口重定向到另一台机器

将端口重定向到另一台机器

我的问题:

在工作中,我有一个代理,其中的一些端口已关闭。我需要在端口 1521 上的某个 DB_IP 上连接到 Oracle DB。DB_IP 是公共 IP。

我拥有的:

在家里,我有一台 Linux 机器和一台 Linksys WRT54G 路由器。

我需要的:

我该如何与工作中的 PC 进行通信?DB_IP:1521?

提前致谢。

答案1

您可以使用 SSH 服务器和端口转发来实现此目的。只需使用远程转发端口

ssh -R 15210:DB_IP:1521 [email protected]

然后将需要与数据库通信的应用程序指向。该端口实际上可以是任何你喜欢的端口,只要确保在更改它时对上面的 SSH 命令进行适当的更改即可。此命令在您的机器上分配一个套接字,该套接字通过您的 Linux 机器localhost:51210转发到。DB_IP:1521

相关内容