Ich habe zwei Amazon EC2-Instanzen.
Auf einem davon läuft ein Node.js-Server und auf dem anderen ein Rails-Server. Ich möchte eine Richtlinie erstellen, die Folgendes bewirkt: - Der Node.js-Server (sagen wir IP XXX.XXX.XXX.X) sollte auf die andere Amazon EC2-Instanz zugreifen können, aber nur auf eine bestimmte URL.
Mein Rails-Server hat beispielsweise die folgenden Routen:
/login
/index
/dummy
Ich möchte, dass /index und /dummy von überall aus verfügbar sind. Aber ich möchte, dass /login nur vom Knotenserver (IP XXX.XXX.XXX.X) aus verfügbar ist.
Ist das machbar? Danke!
Antwort1
Mit den AWS-Firewalls können Sie den Zugriff auf bestimmte Ports für bestimmte IP-Bereiche beschränken.
Dieser Grad des feinkörnigen Zugriffs wird nicht von AWS für Sie erledigt. Er gehört in die Anwendung selbst.