1
0
Fork 0

Improve iptables for group "postgres"

This commit is contained in:
Alex Kotov 2020-07-13 17:17:12 +05:00
parent 778216a263
commit 01acf8dfbc
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
1 changed files with 10 additions and 2 deletions

View File

@ -2,17 +2,25 @@
common__iptables__drop_by_default: true
common__iptables__v4_filter: |
# Allow incoming PostgreSQL.
# Allow incoming PostgreSQL from specific hosts.
-A INPUT -p tcp --dport 5432 -s 134.209.196.172/32 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
-A OUTPUT -p tcp --sport 5432 -d 134.209.196.172/32 -m conntrack --ctstate ESTABLISHED -j ACCEPT
-A INPUT -p tcp --dport 5432 -s 10.133.8.214/32 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
-A OUTPUT -p tcp --sport 5432 -d 10.133.8.214/32 -m conntrack --ctstate ESTABLISHED -j ACCEPT
# Deny other PostgreSQL.
-A INPUT --dport 5432 -j REJECT
-A OUTPUT --sport 5432 -j REJECT
common__iptables__v6_filter: |
# Allow incoming PostgreSQL.
# Allow incoming PostgreSQL from specific hosts.
-A INPUT -p tcp --dport 5432 -s 2a03:b0c0:2:f0::142:3001/128 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
-A OUTPUT -p tcp --sport 5432 -d 2a03:b0c0:2:f0::142:3001/128 -m conntrack --ctstate ESTABLISHED -j ACCEPT
# Deny other PostgreSQL.
-A INPUT --dport 5432 -j REJECT
-A OUTPUT --sport 5432 -j REJECT
postgresql_backups_dir: '/var/lib/postgresql/backups/12/main'
postgresql_global_config_options: