Estoy intentando reenviar un puerto PostgreSQL usando mi enrutador ADSL DLINK. Tengo las siguientes direcciones IP.
Public Internet IP 197.321.321.32
PostgreSQL 192.123.123.12:5432 (Port To Forward CentOS 7)
Configuré PostgreSQL para permitir conexiones remotas, así como para desactivar firewalld y selinux con fines de prueba.
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
Todas las computadoras en la LAN pueden conectarse bien a PostgreSQL.
Luego hice el reenvío de puertos.
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
Intenté hacer telnet para probar el puerto.
telnet 197.321.321.321.32 5432
que me da la respuesta
telnet: connect to address 197.321.321.32: Connection refused
¿Por qué es esto? No puedo conectarme al puerto PostgreSQL desde fuera de la LAN pero dentro de la LAN funciona bien