EC2: Wie füge ich Port 8080 zur Sicherheitsgruppe hinzu?

73

Ich möchte der 8080EC2-Sicherheitsgruppe einen Port hinzufügen , um auf Tomcat zuzugreifen. Aber wenn ich HTTP aus der Dropdown-Liste auswähle, erhalte ich 80standardmäßig den Port und kann ihn auch nicht ändern.

Wie kann ich also hinzufügen, 8080damit ich öffentlich auf Tomcat zugreifen kann?

Manish Kumar
quelle

Antworten:

151

Sie müssen "Benutzerdefinierte TCP-Regel" in der Dropdown-Liste auswählen.

Dann können Sie den Port auf 8080 ändern.

Geben Sie hier die Bildbeschreibung ein

Céline Aussourd
quelle
22
Sie benötigen kein HTTP. HTTP ist die Anwendungsschicht, TCP ist die Transportschicht für HTTP. Die Sicherheitsgruppe agiert auf der Transportschicht.
Céline Aussourd
2
Sagen Sie also, dass danach nur HTTP Port 8080 verwendet und kein anderes Protokoll?
Manish Kumar
1
Danach ist der Port 8080 von überall zugänglich. Wenn Ihr Webserver auf Port 8080 ausgeführt wird, können Sie unter http: // <Hostname>: 8080 auf Ihre Seite zugreifen. Ihr Webserver wird nicht auf Port 8080 gestartet, wenn Sie bereits ein Programm mit Port 8080 haben .
Céline Aussourd
1
Wie wäre es mit Umleitung# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
Manish Kumar
2
warum willst du das machen Ihr Webserver (Tomcat) überwacht Port 8080 nicht?
Céline Aussourd
7

Sie müssen den Port in zwei verschiedenen Abschnitten aktivieren: (1) Windows-Firewall, wie zuvor erläutert. (2) Direkt in der Amazon Web Service-Konsole, genau in Sicherheitsgruppen / eingehend.

John Velandia
quelle