2017-09-10 5 views
0

現在、私のサーバ(Ubuntu 16.04 LTS)とのリモート接続を確立する必要があります。 私はPostgreSQLと私をインストールするには、以下の設定をした:Google Compute Engineでポート5432が終了しました

/etc/postgresql/9.5/main/postgresql.conf:

listen_addresses='*' 

/etc/postgresql/9.5/main/pg_hba.conf :

host all    all    0.0.0.0/0    md5 

このコマンドを実行する場合:netstatの-anptを| enter image description here

そしてこのtoolは、ポートが閉じていることを私に伝えます: enter image description here

grepが
ポートが enter image description here

を聞いているが、私は接続を確立しようとすると、私はこのエラーを持って示してLISTEN

答えて

2

PostgreSQLサーバの設定だけでは不十分です。 Google Compute Engineにファイアウォールルールを追加する必要があります。チェックthis

ファイアウォールルールは、インスタンスへの着信トラフィックまたは発信トラフィックを制御します。デフォルトでは、ネットワーク外からの着信トラフィックはブロックされます。

+0

ありがとうございます! [gCloudの設定](https://imgur.com/a/nmJd6) [私のコンソールからの情報](https://imgur.com/a/Ee2QK) – Rul

+0

うまくいきました –

関連する問題