質問: 勉強のため、Zabbix検証環境を構築しています。 環境は下記の通りです。 CentOS 6.7 Zabbix 2.4 PostgreSQL 9.4 ポート設定(iptables)について教えてください。 マネージャサーバとエージェントサーバの通信のために、iptablesで10050番、10051番の通信許可を設定しました。 監視データの保存に、マネージャサーバ(127.0.0.1)からPostgreSQLのデータベースにアクセスしますが、マネージャサーバで5432番の通信許可を設定するべきでしょうか? 現状、特に設定していなくても動作はしている様子なのですが、 DB用のポート設定をしないと問題が発生するなどあれば教えていただけないでしょうか。 宜しくお願い致します。
回答: PostgreSQL には、zabbix-server プロセスおよび php/httpd (Web I/F)からアクセスされます。 すべて同一ホスト上に構築しているのであれば、iptables で外部に公開する必要はありません。