無法 telnet 到 Postgresql 轉發端口

無法 telnet 到 Postgresql 轉發端口

我正在嘗試使用我的 DLINK ADSL 路由器轉送 PostgreSQL 連接埠。我有以下 IP 位址。

Public Internet IP   197.321.321.32 
PostgreSQL           192.123.123.12:5432    (Port To Forward CentOS 7)

我已將 PostgreSQL 配置為允許遠端連接,並出於測試目的停用了firewalld 和selinux。

postgresql.conf

listen_addresses = '*'

pg_hba.conf

# LAN connections
host    dbname    usname    192.123.123.0/24    md5
# Internet connections
host    dbname    usname    197.321.321.0/24    md5

區域網路內的所有電腦都可以正常連接到PostgreSQL。

然後我做了連接埠轉送。

Server Name    External Port    Protocol    Internal Port   Server IP Address   Use Interface   Lan Loopback    Schedule Rule
pbpgsql        5432 to 5432     TCP         5432 to 5432    192.123.123.12      ppp0.1          Disabled        Always

我嘗試 telnet 來測試端口

telnet 197.321.321.321.32 5432

這給了我回應

telnet: connect to address 197.321.321.32: Connection refused

為什麼是這樣?我無法從 LAN 外部連接到 PostgreSQL 端口,但在 LAN 內部它工作正常

相關內容