La conexión remota a PostgreSQL entre Mac y PC con Windows a través del enrutador no funciona

La conexión remota a PostgreSQL entre Mac y PC con Windows a través del enrutador no funciona

Tengo 2 computadoras portátiles: una es Mac que ejecuta PostgreSQL y otra que ejecuta Windows 8.1. En mi caja de Windows, instalé el controlador ODBC para PostgreSQL.

Luego modifiqué postgresql.confy pg_hba.confpara permitir la conexión remota desde mi caja de Windows a la base de datos. E intenté configurar la conexión ODBC adecuadamente. Todo está hecho, excepto cuando presiono el Testbotón en el cuadro de diálogo de configuración de ODBC. En este momento recibí un mensaje de error que decía:

No se puede conectar con el servidor. Tiempo de conexión agotado. ¿El servidor se ejecuta en el host y acepta una conexión TCP/IP en el puerto 5432?

No estoy seguro de qué más debo hacer. Estoy conectado a la red a través del módem/enrutador de Comcast. ¿Debo configurar Port Forwardingo Port Triggeringpara 5432? ¿O hay algo más?

Respuesta1

Todo esto sucede en la misma red local, ¿correcto? No a través de un enrutador o alguna configuración donde el cliente esté fuera de la red LAN, ¿verdad?

¿Qué sucede si realiza un escaneo de puertos (usando una herramienta como Nmap) desde la PC a la Mac? Y en Mac, ¿está funcionando el firewall? Verifique en la configuración del sistema "Seguridad y privacidad". En su máquina cliente Windows, el firewallpodríaser un factor, pero no estoy tan familiarizado con las redes de Windows como para aconsejarme al respecto.

En general, lo que estás describiendo parece un problema relacionado con el firewall. Ya sea una configuración de acceso al puerto o algo similar.

información relacionada