[ubuntu-jp:3117] Re: PostgresのPortが通らない

荒井 郁夫 arai @ vivid-net.ne.jp
2010年 11月 10日 (水) 06:48:41 GMT


/etc/network/の中にiptablesがないのですが、どこにあるのでしょうか?

> ローカルでアクセスできて、リモートでだめというと、ファイアウォールが臭いですね。
> iptables をチェックしてみてください。

/etc/init.d/postgresql-8.4 -i restart
してみましたがダメでした。

> postgresコマンドに-iオプションが必要なのではないでしょうか?

Rack

>> はじめまして、Rackです。
>> 
>> 10.04LTSです。
>> Postgresqlで
>> sudo -u postgres psql template1 -c "ALTER USER orca WITH PASSWORD 'xxxx';"
>> でパスワードを追加し
>> postgresql.conf
>> の記述を
>> listen_addresses = '*'
>> portは5432のまま
>> 
>> pg_hba.conf
>>>> host all all 192.168.x.1/24    password
>> を追加
>> Postgresql
>> を再起動しましたが、外部(192.168.x.1/24)より接続しようとすると
>> Is the server running on host "192.168.x.x" and accepting TCP/IP connections
>> on port 5432?
>> 拒否されてしまいます。
>> 
>> それで、5432のポートを通そうとしてgufwをインストールして
>> Anyware allow in 192.168.x.103
>> 5432/udp allow in 192.168.x.103
>> 5432/tcp allow in 192.168.x.103
>> 5432/tcp allow out anyware (out)
>> を追加し、192.168.x.103から接続しようとしても状況は変わりませんでした。
>> 
>> 5432のポートをとおすためにはどのようにしたら良いのでしょうか?
>> 
>> もちろんローカルで5432が通っているのは確認しました。
>> 
>> Rack
>> 
>> 
>> 
>> 
>> 
>> 
> 





ubuntu-jp メーリングリストの案内