
私はPostgres JDBCでDBに接続しようとしています。両方のマシンはLinuxです。
- 両方のマシンでファイアウォール、selinux、iptablesがダウンしています
- Mobaxterm と DBeaver を使用して、ssh を使用して (個人の Windows コンピューター上で) DB に接続できます: ssh -L 9999:127.0.0.1:5432 root@dbhost
- お互いにpingできる
- ポート22にはTelnetできるが、5432にはできない
- コマンドnetstat -nlp | grep 5432を実行すると、このメッセージが表示されます。
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 86870/postgres
postgresql.confの最後に次の行を追加しました
listen_addresses = '*'
port = 5432
pg_hba.confに次の行を追加しました
host all all 0.0.0.0/0 md5
host all all ::/0 md5
そして、このクエリを実行して構成をリロードしました
SELECT pg_reload_conf();
しかし、まだ接続できません。何をお勧めしますか?