【问题标题】:Is connecting to a DB2 database through Port 443 possible是否可以通过端口 443 连接到 DB2 数据库
【发布时间】:2018-09-19 18:32:29
【问题描述】:

标题说明了一切。

安全团队有一个奇怪的请求,要求通过端口 443 建立所有必要的连接。这并不难,因为大多数应用程序默认情况下都会这样做。不得打开其他端口。

我们有一项新要求,即允许开发人员访问我们云中的小型数据库。数据库通常会监听 50000 端口,他们不会打开该端口以授予报告团队访问权限。

短期解决方案是让团队加入 VPN,以便他们可以在桌面上获得访问权限,长期......我可以强制安装 DB2 通过端口 443 连接吗?我一直无法尝试。我知道这是一个奇怪的要求,但在这一点上,我很好奇是否有人有结果。

【问题讨论】:

    标签: networking db2 port db2-luw


    【解决方案1】:

    这应该是可行的。端口(或其名称)在SVCENAME 配置选项中设置。如果使用 SSL,则选项为 SSL_SVCENAME

    快速测试是更改配置、重新启动 Db2 并打开到该端口(telnet 或 Db2 客户端)的连接。

    注意 1:HTTPS 通常在 443 端口,但如果没有 web 服务器也可以。
    注 2:设置和使用此类特权端口需要 Root 权限。

    【讨论】:

    • Db2 需要 root 权限或 setcap 才能绑定到特权端口 (
    • 我不是最好的网络人,但在此之前您是否不需要从该端口上取下 SSL?
    • 另外,root 访问也不是问题。
    • 所以这最终工作正常。我一直遇到的主要问题是 db2 命令需要我将文件名输入为“C:\Program+Files...”才能不转义,但无法正确重新启动。一旦我将 kdb 移动到一个更友好的名称目录,该服务在端口 443 上正常启动。感谢@data_henrik 的帮助
    猜你喜欢
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 2019-07-07
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多