用于连接两个PostgreSQL数据库的端口5432的替代方案?

时间:2015-12-17 04:27:16

标签: mysql database postgresql tcp-ip

我们需要从客户端的远程PostgreSQL数据库中查询和提取数据,并最终将其导入MySQL数据库中的表中。出于安全考虑,我们的客户不愿意通过默认端口5432打开访问权限,因此我们可以执行此操作。我们已经考虑过可能在我们的终端上建立一个PostgreSQL数据库并试图与之建立联系,但是我们不知道这是否会给我们带来更大的灵活性。

问题是,除了5432之外,还有其他端口可以让我们的客户端打开,以便我们可以访问吗?

1 个答案:

答案 0 :(得分:0)

  1. 配置PostgreSQL服务器以接受来自特定IP +身份验证的连接,而不更改默认端口。这通常应该在本地连接时完成。
  2. 配置路由器/防火墙进行端口转发(即防火墙:port9999 - > postgresql_server_ip:port5432)+将source_ip添加为“安全”的另一层