Sie richten also einen Cluster auf AWS ein und benötigen SSH-Zugriff zwischen den Knoten, richtig? Sie haben 2 Möglichkeiten:
-
Die naive Möglichkeit besteht darin, jede Instanz-IP zur Liste der eingehenden Sicherheitsgruppen hinzuzufügen – aber das bedeutet, dass Sie die SG jedes Mal aktualisieren müssen, wenn Sie eine neue Instanz im Cluster hinzufügen. (Wenn Sie jemals tun). Tu das nicht Ich habe es nur der Vollständigkeit halber erwähnt.
-
Viel besser ist die Verwendung der Sicherheitsgruppen-ID sich selbst als Quelle des Traffics .
Es ist wichtig zu verstehen, dass SG nicht nur ein Eingangsfilter ist sondern markiert auch alle ausgehenden Datenverkehr - und Sie können dann auf die ursprüngliche SG-ID in derselben oder anderen Sicherheitsgruppen verweisen.
Sehen Sie sich die Standardeinstellung an Sicherheitsgruppe in Ihrer VPC. Sie werden höchstwahrscheinlich so etwas sehen:
Beachten Sie, dass sich die Regel auf die Sicherheitsgruppen-ID bezieht selbst .
Mit dieser Regel wird alles, was von einem Host stammt, der Mitglied Ihrer Sicherheitsgruppe ist, von allen anderen Mitgliedern / Instanzen in der Gruppe akzeptiert.
In Ihrem Fall möchten Sie es vielleicht auf SSH, ICMP beschränken (falls Sie ping
benötigen funktioniert) oder andere Ports, die Sie benötigen.
Überprüfen Sie auch den Ausgang und vergewissern Sie sich, dass es einen Eintrag für Alle Zugriffe gibt bis 0.0.0.0/0
(sofern Sie keine besonderen Sicherheitsanforderungen haben), andernfalls können die Instanzen keine ausgehenden Verbindungen initiieren. Standardmäßig sollte es dort sein.
Hoffe das hilft :)
In der Konfiguration für Ihre Sicherheitsgruppe, die Sie verwenden möchten, um SSH zwischen den Instanzen zuzulassen:
- Gehen Sie zum Eingang Tab
- Klicken Sie auf Bearbeiten
- Klicken Sie auf Regel hinzufügen
- Für Typ wählen Sie SSH
- Für Quelle Geben Sie die Sicherheitsgruppen-ID ein
- Speichern
- Gehen Sie zum Obound Tab
- Klicken Sie auf Bearbeiten
- Klicken Sie auf Regel hinzufügen
- Für Typ wählen Sie SSH
- Für Ziel Geben Sie die Sicherheitsgruppen-ID ein
- Speichern
Sie sollten eine Regel hinzufügen, die SSH aktiviert, wobei die Quelle die Gruppen-ID selbst ist.
Z.B. wenn Ihre Sicherheitsgruppen-ID sg-12345678
ist Sie können in genau dieser Gruppe eine Regel hinzufügen, die SSH öffnet ab sg-12345678
.
Stellen Sie außerdem sicher, dass Outbound Tab hat eine Regel für 0.0.0.0/0
oder zumindest wieder für SSH zu sg-12345678
Andernfalls wird der ausgehende Datenverkehr blockiert. Standardmäßig der 0.0.0.0/0
sollte da sein.