首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过另一台访问第一个服务器的服务器,从我的膝上型计算机连接到服务器

通过另一台访问第一个服务器的服务器,从我的膝上型计算机连接到服务器
EN

Server Fault用户
提问于 2019-07-11 12:16:47
回答 1查看 60关注 0票数 0

我有一个数据库运行在1522端口上的服务器(让我们称之为服务器A)上。我想把我的客户端连接到这个服务器A,但是端口没有打开。我可以使用ssh访问另一个服务器(服务器B),它可以打开连接。

我是否可以使用服务器B作为代理服务器,并将数据库客户端从膝上型计算机连接到数据库服务器?

目标:膝上型电脑MAC操作系统===JDBC===> DB Server A

当前访问:膝上型计算机MAC操作系统===ssh接入===> Server B ===JDBC===> DB Server A

Mac: OS10.14.1

服务器B: SLES 12 OpenSSH_7.2p2 (完全访问服务器)

服务器A: Oracle DB (只有来自服务器B的JDBC连接)

EN

回答 1

Server Fault用户

发布于 2019-07-11 15:08:42

通过代理请求,您可以很容易地做到这一点。

通常,SSH是用一种特殊的方式来实现的--参见https://www.systutorials.com/944/proxy-using-ssh-tunnel/,如果您没有使用一些更高级的SSH功能,这可能会有点复杂。

或者,您可以将专用代理服务器(如HA代理)用于生产系统。这样,您就可以说“如果有东西击中此框上的端口1522,则将其转发到服务器上的端口1522”。这是原始的TCP代理--我相信甲骨文会卖给你做同样的事情。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/974824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档