FWじゃないiptablesでもないじゃあなんなんだよと思ったら設定ファイルなにもしてなかったという話
postgres.conf
# デフォルトはlocalhost listen_addresses='*' # ちゃんと説明に書いてある # what IP address(es) to listen on; # comma-separated list of addresses; # defaults to 'localhost', '*' = all
pg_hba.conf
#このIPを接続したいところを許可するように適当に設定するといい # IPv4 local connections: host all all 127.0.0.1/32 trust