fix
This commit is contained in:
1 parent
f0e53185f3
commit
08f0cd1bac
1 file changed
-25
@@ -1,25 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
TRUSTED_IP="178.19.224.210"
|
||||
|
||||
# Trusted IP kann weiterhin auf alle Port zugreifen
|
||||
iptables -I DOCKER-USER 1 -s "$TRUSTED_IP" -j ACCEPT
|
||||
|
||||
# Öffentlich sind nur Port 443 und 80 Verfügbar
|
||||
iptables -I DOCKER-USER 2 -p tcp --dport 80 -j ACCEPT
|
||||
iptables -I DOCKER-USER 3 -p tcp --dport 443 -j ACCEPT
|
||||
|
||||
# Alles andere über DOCKER-USER: blocken
|
||||
iptables -A DOCKER-USER -j DROP
|
||||
|
||||
# INPUT: für Host-Dienste (v.a. SSH)
|
||||
iptables -I INPUT 1 -i lo -j ACCEPT
|
||||
iptables -I INPUT 2 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
|
||||
iptables -I INPUT 3 -s "$TRUSTED_IP" -j ACCEPT
|
||||
iptables -I INPUT 4 -p tcp --dport 80 -j ACCEPT
|
||||
iptables -I INPUT 5 -p tcp --dport 443 -j ACCEPT
|
||||
iptables -A INPUT -j DROP
|
||||
|
||||
iptables -L DOCKER-USER -n --line-numbers -v
|
||||
iptables -L INPUT -n --line-numbers -v
|
||||
Reference in new issue
Block a user