Blockieren Sie den Datenverkehr sowohl auf dem Server als auch auf der Firewall, falls dies möglich ist.
Sicherheitsgruppen sind gut, weil sie sich außerhalb Ihres Hosts befinden, sodass die Daten niemals bei Ihnen ankommen. Sie sind jedoch nicht ganz so konfigurierbar wie die meisten serverbasierten Firewalls.
Leider können EC2-Sicherheitsgruppen Dienste nur über eine Standardverweigerungsrichtlinie "zulassen". Wenn Sie also versuchen, den Zugriff auf einen öffentlich "zugelassenen" Dienst für einen kleinen IP-Bereich zu blockieren, ist das Erstellen der Zulassungsregel für "den Rest des Internets" etwas komplexer als nur das Blockieren eines IP-Bereichs. Da Sie einen schönen großen Teil angegeben haben, ist die Liste der Netzwerkbereiche ohne 172.64.0.0/16 nicht zu lang:
0.0.0.0/1
128.0.0.0/3
160.0.0.0/5
168.0.0.0/6
172.0.0.0/10
173.0.0.0/8
174.0.0.0/7
176.0.0.0/4
192.0.0.0/3
224.0.0.0/3
Diese Liste müsste für Ihre Ports hinzugefügt werden. Anschließend können Sie die Regel "Alle zulassen" für diesen Port löschen. Wenn Sie mehrere Ports haben, für die Sie dies tun möchten, die nicht zusammenhängend sind, muss die Liste mehrmals verwendet werden. Wenn Sie über mehrere Sicherheitsgruppen verfügen, kann dies schnell zu Problemen führen.
Lokale Firewall funktioniert auch. iptables
ist für Amazon AMI und alle Linux-Distributionen verfügbar
sudo iptables -I INPUT -s 172.64.0.0/16 -j DROP
Nachdem Sie Ihre Regeln hinzugefügt haben, müssen Sie sie speichern und sicherstellen, dass der iptables
Dienst beim Start gestartet wird.
# For Amazon Linux
sudo service iptables save
# Other distributions might use one of these:
#sudo iptables-save > /etc/sysconfig/iptables-config
#sudo iptables-save > /etc/iptables/rules.4
Die Konfigurationsdatei, in der gespeichert werden soll, hängt von den Distributionen ab.
Verwenden einer VPC
Wenn Sie eine VPC für Ihre Instanzen verwenden, können Sie "Netzwerk-ACLS" angeben, die in Ihrem Subnetz funktionieren. In Netzwerk-ACLs können Sie sowohl Zulassungs- als auch Ablehnungsregeln schreiben. Ich empfehle daher, dies auf diese Weise zu tun.