0
我有2個服務器,一個nginx/PHP和一個mongoDB服務器。我已經正確配置了mongoDB服務器的iptables,並且可以在防火牆關閉時使用nginx服務器連接到它。但是,當我打開防火牆時。它停止工作。應用服務器上應該打開什麼來連接到MongoDB?MongoDB應用服務器IPTables
我在我的mongo數據庫服務器上使用了默認端口。這是我的Web服務器上的iptables輸出。
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT tcp -- { MongDB IP } anywhere tcp dpt:27017
ACCEPT tcp -- anywhere anywhere tcp dpt:http state NEW,ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp dpt:https state NEW,ESTABLISHED
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy DROP)
target prot opt source destination
ACCEPT tcp -- anywhere { MongDB IP } tcp spt:27017
ACCEPT tcp -- anywhere anywhere tcp spt:http state ESTABLISHED
ACCEPT tcp -- anywhere anywhere tcp spt:https state ESTABLISHED
查看上面的我的iptables – user1978109